Assisted Living Nursing Home Facility
Get Directions
Call Now
Nichols Care Home
Location
30467 Prestwick Avenue, Hayward, CA 94544
Alameda County
Contact
510-489-1333