Dr. Michael Stephen Affleck's office is in North Ogden, UT.
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.