Elba Franco, DDS, Dentist

19001 N Tamiami Trl
Ste 4
North Fort MyersFL  33903-7306 (Lee County)


Phone: 239-731-8811
Fax:

NPI: 1013018191
License Number: DN17580 (FL)