Located in Durham, North Carolina, Alvista Durham offers endless amenities, meticulously-groomed grounds, and a dedicated staff to contribute to a higher standard of living. Convenient to shopping, universities, employment and local parks are all nearby.