Whalio Doctors

CMS certification 054149

Willow Rock Center

Not rated Psychiatric

Details

Address
2050 Fairmont Drive, San Leandro CA 94578
Phone
(510) 895-5502
County
Alameda
Ownership
Proprietary
CMS certification number
054149

The overall star rating summarises dozens of CMS quality measures into one number. It says nothing about a specific department, procedure or clinician.