Addresses on Townsend Ln in Alpharetta Georgia