Photo of Michael William Schafhauser

Find your perfect dentist.

Frequently asked questions

Where is Michael William Schafhauser's office located?

Michael William Schafhauser's office is in Saint Paul, MN.

What services does Michael William Schafhauser offer?

Michael William Schafhauser offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Michael William Schafhauser's services on Opencare or book your appointment today.