Vidant Family Medicine Windsor
Windsor, NC is located just 20 miles from Edenton, NC, a historic waterfront community, two hours from Raleigh, and an hour and a half from North Carolina's beautiful Outer Banks. Windsor is a town full of unique history, cultural and environmental attraction. Plan on visiting our historic sites and picnic in the Livermon Park and Zoo. This is a town featuring close proximity to the beach, various water sport activities, and restaurants.