Addresses on Climax St in Atlanta Georgia