Michael Stephen Affleck, DDSMichael Stephen Affleck · Prosthodontics2537 N 400E, North Ogden, UT, 84414NPI · 1891873055No reviewsInsuranceNot specified(801) 782-5010Check availabilityBook online Claim listing