The Phantom Projects Theatre at La Habra Depot
Bringing high quality theatre to North Orange County
The Phantom Projects Theatre at La Habra Depot:
311 South Euclid Street, La Habra, CA 90631
Phone: 714-690-2900 Email: office@phantomprojects.com