Atlanta Astros Location: Atlanta, Georgia Level: amateurSport: baseballLeague: Sunbelt Baseball League Status: defunctYears: 2015-10Teams with the Astros team nameAtlanta, Georgia View larger map Tweets by mascotdb