4260 Atlantic Ave, Long Beach, California 90807 USA
Front entrance. Admission is free.
Photo Credit: Yelp