Steve Joseph Mescher, DDS, Dentist

3301 College Ave / College Of Dental Medicine
Nova Southeastern University College Of Dental Medicine
Fort LauderdaleFL  33314-7796 (Broward County)


Phone: 800-541-6682
Fax:

NPI: 1356445985
License Number: 7744 (MD)