which is the main campus? Montgomery road or Savannah theater?
Address: 55 Al Henderson Blvd, Savannah, GA 31419, USA
A Hall | Oct 3, 2018
Henderson
Tommy Barton | Oct 3, 2018
The Henderson campus on Al Henderson Road
Lora Graham | Oct 3, 2018
Al Henderson
Thanks! Your answer is awaiting moderation.