The Social at Cotswold is located in Charlotte, United States on 3610 Randolph Rd. The Social at Cotswold is rated 3.3 out of 5 in the category assisted living facilityhome health care serviceretirement communityretirement homesenior citizen center in United States.