Labs & Imaging Centers
Indiana University Health Bloomington INC
Lab & Imaging Center
- 926 W State Highway 46 Ste 100, Spencer, IN, 47460
- (812) 829-2237
Spencer, INView Details
Lab & Imaging Center Spencer, IN
Indiana University Health Southern Indiana Physicians INC is a lab & imaging center in Spencer, IN.
9 N Crane Ave, Spencer, IN, 47460
9 N Crane Ave, Spencer, IN, 47460
Lab & Imaging Center
Lab & Imaging Center
Lab & Imaging Center