Strand Theatre at Appell Center for the Performing Arts is located in York, Pennsylvania. It can be found at 50 North George Street, York Pennsylvania. Visit AllSeats.com for more information on Strand Theatre at Appell Center for the Performing Arts and to purchase tickets.