JM Dr. James Stuart Mcgrath, MD Is this you? Claim your profile Family Medicine 14Leave a review Mcgrath James Medical Group 624 W Main St, Yadkinville, NC, 27055 3 other locations (336) 677-1100