Contact us

Address:
1750 E Palomar St., Suite 7
Chula Vista, CA 91913

Email:
info@toucan-play.com

Phone:
619.500.5004

Hours:
Wed – Mon: 10am – 6pm
*Last admission at 5pm.

Holiday Hours: Closed at 2pm

  • Memorial Day: May 27
  • Independence Day: July 4
  • Labor Day: Sept. 2