28924 Ruus Rd, Hayward, CA 94544 (Map)
California State Licensed Center All staff First Aid/CPR Certified Bi-Lingual Staff Large play areas
510-670-9007