1850 E Montgomery Xrd, Savannah, Georgia 31406 USA
Exterior. Located at the Lake Mayer Park complex.
Photo Credit: Yelp