Saint Louis University Museum of Art photograph

Saint Louis University Museum Of Art

Use attributes for filter !
Opened 1992
Built forSaint Louis Club
Date of Reg.
Date of Upd.
ID2603185
Send edit request

About Saint Louis University Museum Of Art


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.

Related Persons

Next Profile ❯