Get Directions to Windsor Food Mart ← View details 213 U.S. 13, Windsor, North Carolina 27983 +1 252-794-2906 Get Directions From* To * — Required information