Louisville Science Center Photos

Meet 2 travelers, 4 tour guides and discover 118 photos

The Louisville Science Center, previously known as the Louisville Museum of Natural History & Science, is Kentucky's largest hands-on science museum. Located in Louisville, Kentucky's "Museum Row" in the West Main District of downtown, the museum operates as a non-profit organization. It was founded in 1871 as a natural history…
View Louisville Science Center guide >

Louisville Science Center