Addresses on Friar Tuck Rd in Atlanta Georgia