Find art galleries in Ottawa, IL. Listings include Open Space Art Gallery & Studios.
Open Space is a contemporary art gallery and community arts center based in Ottawa, Illinois.