| Willow Rock Center | |
| 2050 Fairmont Drive, San Leandro, California 94578 | |
| (510) 895-5502 | |
| Not Available |
| Name | Willow Rock Center |
|---|---|
| Type | Psychiatric Hospital |
| Location | 2050 Fairmont Drive, San Leandro, California |
| Ownership | Proprietary |
| Emergency Services | No |
| Medicare ID (CCN) | 054149 |
| NPI Number | 1053538348 |
| Organization Name | TELECARE CORPORATION |
| Address | 2050 Fairmont Dr, 2 Bldg. C-d, San Leandro, CA 94578 |
| Hospital Type | Psychiatric Hospital |
| Phone Number | 510-895-5502 |
Kaiser Foundation Hospital - San Leandro Acute Care Hospital Location: 2500 Merced Street, San Leandro, California 94577 Phone: (510) 454-1000 | |
Willow Rock Center Psychiatric Hospital Location: 2050 Fairmont Drive, San Leandro, California 94578 Phone: (510) 895-5502 |