Telecare Willow Rock Center

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

Telecare Willow Rock Center is located in Alameda County of California state. On the street of Fairmont Drive and street number is 2050. To communicate or ask something with the place, the Phone number is (510) 895-5502. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Telecare Willow Rock Center quickly are 37.7097589 ,-122.118491

Contact and Address

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

Reviews

  • Raimi Strebler

    (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)

  • Guy Man

    (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