Located in Culver City, Star Eco Station is equal parts environmental science museum, an exotic wildlife rescue center, and a haven for endangered and illegally-trafficked exotic animals confiscated by the US Fish and Wildlife Service.
Visit Environmental Science Museum & Exotic Wildlife Rescue Facility
January 14, 2019