Saint Louis University Museum of Art trip planner. Plan your travel route on map, share with your friends and family & find great vacation deals to Saint Louis University Museum of Art with Voyajo
POI creator (Voyajo Team)
The Saint Louis University Museum of Art is the formal art museum for Saint Louis University. It is located at 3663 Lindell Boulevard in St. Louis, Missouri and is also known as O'Donnell Hall (...)(from Wikipedia).
Visit Museum
Point of interest trips content
Pictures
Videos