La Habra Depot Published February 1, 2022 Loading Map.... La Habra Depot311 S. Euclid St. - La HabraEvents 33.929338 -117.946524 Address 311 S. Euclid St. La Habra CA 90631 United States Upcoming Events No events in this location