Elwood City Art Museum

The Elwood City Art Museum is a fictional museum in Elwood City.