Michelle Snodgress, DDS, Dentist

7707 N University Dr Ste 201
Fort LauderdaleFL  33321-2966 (Broward County)


Phone: 954-720-9570
Fax:
Email: mas***@*****oo.com

NPI: 1548833924
License Number: 26358 (FL)