Phoenix Opera House

116 W. Lafayette St.
Rushville
Illinois
United States