by atif James Carmichael Firm Name: Carmichael Law Office Name: James Carmichael City: Dallas State/Province: TX ZIP Code: 76645 Country: USA Business/Profession: Family Lawyers