Addresses on Lenox Rd in Atlanta Georgia