by atif Barbara Leach Firm Name: Barbara Leach Law, PL Name: Barbara Leach Address: 1516 E. Hillcrest Street, Suite 309 City: Orlando State/Province: Florida ZIP Code: 32803 Country: USA Business/Profession: Family Lawyers