Addresses on Waldrop Pl in Decatur Georgia