-
Name
Willow Rock Center -
ADDRESS
2050 Fairmont Drive, San Leandro, CA, 94578 -
Phone
(510) 895-5502 -
MEDICARE PROVIDER ID
054149 -
NATIONAL PROVIDER ID (NPI)
1053538348 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
OWNERSHIP
Proprietary -
BEDS
16
Nearby Providers
Kindred Hospital - San Francisco Bay Area (1 miles), San Leandro Hospital (1 miles), CityHealth (1 miles), Eden Medical Center (2 miles), San Leandro Medical Center (3 miles),