Michele B Laboda, DMD, Dentist

14361 Metropolis Ave
Ste 1
Fort MyersFL  33912 (Lee County)


Phone: 239-561-2258
Fax: 239-561-9113
Email: mic***@*****st.net

NPI: 1912103128
License Number: DN13753 (FL)