John Shepherd, MD
Pinehurst, NC
Physician
Nephrology
Facilities
Firsthealth Moore Regional Hospital
Hospital · General Acute Care Hospital
155 Memorial Drive, Pinehurst, NC 28374
Firsthealth Montgomery Memorial Hosp
Hospital · Critical Access Hospital
520 Allen Street, Troy, NC 27371
Davita Dialysis Care Of Moore County
Clinic · Dialysis Clinic
16 Regional Drive, Pinehurst, NC 28374
293 Olmsted Blvd
Clinical Location
293 Olmsted Blvd Suite 7, Pinehurst, NC 28374
Davita Sandhills Dialysis
Clinic · Dialysis Clinic
934 S. Long Drive, Rockingham, NC 28379
Davita Pinehurst At Home Training
Clinic · Dialysis Clinic
246 Olmsted Boulevard, Pinehurst, NC 28374
Davita Southern Pines Dialysis Center
Clinic · Dialysis Clinic
209 Windstar Place, Southern Pines, NC 28387
Davita Lumbee River Dialysis
Clinic · Dialysis Clinic
11016 Red Springs Road, Red Springs, NC 28377