Elizabeth H.
7/24/2013
Ended up here for training a few days this week. Was surprised at how nice the center was, since it seems to essentially be outside of Savannah proper. Great parking and easy to get to, a few...
(2)
Advertisement
The bus stop at Armstrong Center on Abercorn St in Savannah, GA provides a convenient location for travelers to catch their rides.
Generated from this place's information
Ended up here for training a few days this week. Was surprised at how nice the center was, since it seems to essentially be outside of Savannah proper. Great parking and easy to get to, a few...
Nice place. I was here for a a teammate's fight and the center was respectably clean and the staff was nice.
Advertisement