Christopher Canales, DMD, Dentist

309 Country Club Rd
Chapel HillNC  27514-3904 (Orange County)


Phone: 919-966-4428
Fax:

NPI: 1174755821
License Number: 8679 (NC)