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