James McGrath, M.D., PLLC Family Medicine

P.O. Box 189, Yadkinville, NC, United States

Phone:(336)677-1100

Fax:(336)677-1152

* Meetings By Appointment Only *

Family Medicine


Please see below for physical address.