Addresses on Howell Mill Rd in Atlanta Georgia