About Decatur High School Performing Arts Center
The Performing Arts/Sports Center of Decatur High School is a state of the art center with a 505-seat theatre located in the heart of downtown Decatur and convenient to MARTA.
Decatur High School Performing Arts Center
310 N. McDonough Street, Decatur, GA 30030, USA