Smriti Madrecha, DMD, Dentist

3522 W Lisbon Ave
MilwaukeeWI  53208 (Milwaukee County)


Phone: 414-935-8000
Fax: 414-935-8011

NPI: 1508382276
License Number: 100165415 (WI)