Schools in Winchester, Idaho, the US. Schools locations in Winchester, Idaho. Find the nearest schools locations, near you. All types of business services School All schools in Winchester Pine Grove School School Winchester, Winchester, Idaho 83555 Write a review Phone Directions