Mahaffey Theater Address 400 First Street South St. Petersburg, Florida 33701 United States Upcoming Events No events in this location