Lota Lee Luther, MD, Family Medicine

1022 Cody Bluffs Rd
Babson ParkFL  33827-3700 (Polk County)


Phone: 863-638-1891
Fax:

NPI: 1386632842
License Number: ARNP1232572 (FL)