RP
Dr. Ronald Peter Strauss, DMD, PhD
Cb # 7450 101 Brauer Hall
Book an appointment for free
Location
Cb # 7450 101 Brauer Hall
Chapel Hill, NC 27599-0001
Chapel Hill, NC 27599-0001
Specialty
Dentist. A general dentist is the primary dental care provider for patients of all ages.