At the south-west corner of Forest Park is the City Art Museum (1904), which has a fine collection of works of art of many different cultures from prehistoric times to the present day, including... More Info
Address
St Louis Art Museum 1 Fine Arts Drive St Louis, MO 63110-1380 United States
Please confirm the accuracy of the address and location before planning your trip.