Telecare Willow Rock Center

(2 Reviews)
2050 Fairmont Dr, San Leandro, CA 94578, USA

(510) 895-5502


Contact and Address

Category: Hospital, Health,
Address: 2050 Fairmont Dr, San Leandro, CA 94578, USA
Postal code: 94578
Phone: (510) 895-5502
Website: https://www.telecarecorp.com/willow-rock-center

Location & routing

Get Directions

Most Recent Reviews


  • (February 1, 2022, 4:57 pm)

    best psych ward EVER! all the staff are soo nice and theres a lot of fun activities. its one of the most laid back wards ive been to and ive been to quite a few. the only con is the food kinda sucks but the experience will make up for it. (if youre willing to take the help, if not then itll suck)


  • (April 24, 2021, 4:57 pm)

    This place was amazing in a sense if you want help you will definitely get it.
    For real though we all know why we ended up here so obviously they need to be secure but they just want to help we could watch TV and if you followed instructions like you are supposed to it really was quite fine. Kid's would fight but they would stop it really quickly.

Write a Review