Schools in Windsor, Maine, the US. Schools locations in Windsor, Maine. Find the nearest schools locations, near you. All types of business services Accounting Finance School All schools in Windsor Special Services School +1 207-549-1010 320 Griffin Road, Windsor, Maine 04363 Write a review Phone Directions Windsor School School +1 207-445-2356 366 Ridge Road, Windsor, Maine 04363 Write a review Phone Website Directions