James Andrew McCarthy Sr, MD, Obstetrics & Gynecology

102 Professional Park Ste A
OxfordNC  27565-2554 (Granville County)


Phone: 919-603-5051
Fax:

NPI: 1609855907
License Number: 31173 (NC)