Michelle Chen, DDS, Dentist

149 Brauer Hall Unc Dental School
Chapel HillNC  27599-5819 (Orange County)


Phone: 919-537-3944
Fax:

NPI: 1376163097
License Number: 11853 (NC)