Frequently asked questions
Where is Dr. Michael Stephen Affleck's office located?

Dr. Michael Stephen Affleck's office is in North Ogden, UT.

What services does Dr. Michael Stephen Affleck offer?

Dr. Michael Stephen Affleck offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. Michael Stephen Affleck's services on Opencare or book your appointment today.