Location

Falling Star Icon

650 Alma Ave, Oakland, CA

(Convenient location near MacArthur Fwy & Park Blvd)

Opening Hours

Squirrel

Daycare
Monday – Friday
7am – 6pm


Office
Monday – Friday
8am – 5pm

Visit Us

650 Alma Avenue

Oakland, CA 94610

Tel: 510-433-0288
Fax: 510-832-8644