Location: San Diego Natural History Museum, 1788 El Prado, Balboa Park, San Diego, CA, United States
StreetView: None