๐Ÿ โ€บCAโ€บSan Leandroโ€บTelecare Willow Rock Center

Telecare Willow Rock Center

2.9(16 Reviews)
2050 Fairmont Dr, San Leandro, CA 94578, United States
Open Now

Can't Wait?

See a board-certified doctor online now

Get diagnosed, treated & prescriptions sent in minutes ยท Available 24/7

Hours of Operation

24 hours a day, 7 days a week

Insurance & Payment

Kaiser

We accept credit cards and cash. Please verify your specific coverage by calling ahead.

Services Offered

psychiatric crisis stabilization
initial psychiatric treatment
assessment
symptom reduction
medication services
discharge planning
resources and supports development