Olde Legion Theatre
127 Elm Street, Champlain 12919
A
Find Performance & Event Venues in Champlain, NY. Listings include Olde Legion Theatre. Click on each in the list below the map for more information.