The Leach Firm Share: Legal Services The Leach Firm Visit Website 18 North College Avenue Eatonville, FL 32751 (407) 622-0145 (407) 329-3320 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.