1. Churchill Manor Assisted Living & Personal Care 143 Mayfield Rd, Alpharetta, GA 30009 Coordinate: 34.08265,-84.29861 Phone: (770) 667-6078