Schools in Windsor, Virginia, the US. Schools locations in Windsor, Virginia. Find the nearest schools locations, near you. All types of business services Accounting ATM Bank Finance Funeral home Insurance Real estate School All schools in Windsor Isle of Wight School School +1 757-242-3641 24 Church Street, Windsor, Virginia 23487 Write a review Phone Directions Windsor Elementary School School +1 757-242-4193 20008 Courthouse Highway, Windsor, Virginia 23487 Write a review Phone Website Directions Windsor High School School +1 757-242-6172 24 Church Street, Windsor, Virginia 23487 Write a review Phone Website Directions