Addresses on Willivee Pl in Decatur Georgia