David M Babcock, DMDDavid M Babcock · General Practice Dentistry14100 S Redwood Rd, Bluffdale, UT 84065(801) 254-2626Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing