Michael L Flewelling, DDS, Dentist

24 N Saint Joseph Ave
Ste E-2
NilesMI  49120-2263 (Berrien County)


Phone: 269-683-4180
Fax:

NPI: 1164862181
License Number: 2901020888 (MI)