James McGaughey Rich Jr, DDS, Dentist

513 White Oak St
AsheboroNC  27203-4770 (Randolph County)


Phone: 336-625-2044
Fax: 336-625-9075

NPI: 1760468151
License Number: 3855 (NC)