Steve Joseph Mescher, DDS, Dentist
3301 College Ave / College Of Dental Medicine
Nova Southeastern University College Of Dental Medicine
Fort Lauderdale, FL 33314-7796 (Broward County)
Phone: 800-541-6682
Fax:
NPI: 1356445985
License Number: 7744 (MD)