The Phantom Projects Theatre at La Habra Depot
Bringing high quality theatre to North Orange County
Theatre Location:311 South Euclid St, La Habra, CA 90631
Mailing Address:
PO Box 250, La Mirada, Ca 90637
714.690.2900
E-mail us by clicking here.