Michael Stephen Affleck, DDS, Dentist

2537 N 400e
OgdenUT  84414 (Weber County)


Phone: 801-782-5010
Fax: 801-782-6158

NPI: 1891873055
License Number: 5671989 9921 (UT)