Home › Venues › The Stage on Bay The Stage on Bay Tickets Buy tickets for concerts at The Stage on Bay in Savannah, GA. No Upcoming Events No upcoming events scheduled at The Stage on Bay. Please contact us with any corrections. Hotels & Lodging Near The Stage on Bay About the Venue The Stage on Bay At-a-Glance Capacity 1,000Address1200 W Bay StreetSavannah, GA 31415United States Map & Directions Advertisement