CASTLE FAMILY HEALTH CENTERS
Home --
Quick Links:
3605 Hospital Rd Ste. H, Atwater, Ca. 95301
209-381-2000
The Castle Telemedicine Center was established in 2009. Located in Atwater, California on the old Castle Air Force Base.
Telemedicine Multi-Specialty Services Offered: