1. Tarboro Storm Window And Door Company 109 E Pitt St, Tarboro, NC 27886 Coordinate: 35.89666,-77.53348 Phone: (252) 823-4844