-
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 -
HEALTH SYSTEM AFFILIATION
Telecare Corporation
Nearby Providers
Kindred Hospital San Francisco Bay Area (1 miles), San Leandro Hospital (1 miles), Eden Medical Center (2 miles), San Leandro Medical Center (3 miles), St Rose Hospital (6 miles),