Labs & Imaging Centers
Clinica El Lago INC
Lab & Imaging Center
- 101 N Palm St, Woodlake, CA, 93286
- (559) 564-1100
Woodlake, CAView Details
Lab & Imaging Center Woodlake, CA
Kaweah Delta Health Care District is a lab & imaging center in Woodlake, CA.
180 E Antelope Ave, Woodlake, CA, 93286
180 E Antelope Ave, Woodlake, CA, 93286
Lab & Imaging Center
Lab & Imaging Center
Lab & Imaging Center