The Bowl is conveniently located right behind Sugar Hill City Hall. The Amphitheater features concert sized stage with seating for up to a thousand people. This is a popular spot for concerts, outdoor movie screenings, and other outdoor gatherings.
Partial Data by Foursquare.