Labs & Imaging Centers
Newberry Family Health Center
Lab & Imaging Center
- 1830 Pondfield Rd Ste A, Newberry, SC, 29108
- (803) 405-1900
Newberry, SCView Details
Lab & Imaging Center Newberry, SC
Self Medical Group is a lab & imaging center in Newberry, SC.
2605 Kinard Street Suite 200, Newberry, SC, 29108
2605 Kinard Street Suite 200, Newberry, SC, 29108
Lab & Imaging Center
Lab & Imaging Center
Lab & Imaging Center