Locations:
155 E. Foothill Blvd.
Arcadia, CA, 91006
9:00AM – 6:00PM
Open 7 days a week.
12005 Bluff Creek Dr.
Los Angeles, CA 90095
9:00AM – 5:00PM
Open Weds-Sun.
Closed on holidays
Phone:
(626) 239-0741
Tours are offered daily by appointment. To schedule a tour, give us a call.