Oliver House is an assisted living and memory care retirement community located in Wendell, NC. Wendell has the best of both worlds, it is a small town away from the hustle and bustle of Raleigh, but is located only 12 short miles from the state capital...
Partial Data by Foursquare.