Inside Discovery Cube Orange County 
2500 North Main Street
Santa Ana, CA 92705 

Call 714.884.4490 or email us