Windham Performing Arts Center at Windham High School is located in Windham, Maine. It can be found at 406 Gray Road, Windham Maine. Visit AllSeats.com for more information on Windham Performing Arts Center at Windham High School and to purchase tickets.