900 Exposition Blvd, Los Angeles, California 90007 USA
Inside the awesome Nature Lab!
Photo Credit: Yelp