Andrew Moorhead, DO, Surgery

149 Macarthur St
AsheboroNC  27203-5410 (Randolph County)


Phone: 336-629-1000
Fax: 336-629-1300

NPI: 1235341702
License Number: 2007-01448 (NC)