Address: 650 West Alluvial Ave, Clovis, CA 93611
Latitude: 36.8441 (36°50′39″N), Longitude: -119.7262 (119°43′34″W)
Phone: (559) 323-6200
Site: genesishcc.com/willowcreek
- Capacity: 159
- Description: Convalescent Hospital
- Operator: Genesis HealthCare
Details