Schools in Herndon, Pennsylvania, the US. Schools locations in Herndon, Pennsylvania. Find the nearest schools locations, near you. All types of business services ATM Bank Finance Insurance School All schools in Herndon Schwaben Creek School School +1 570-758-5148 125 North Main Street, Herndon, Pennsylvania 17830 Write a review Phone Directions St. Louis de Montfort Academy School +1 570-758-2620 868 Herndon Road, Herndon, Pennsylvania 17830 Write a review Phone Website Directions