Schools in Natchez, Louisiana, the US. Schools locations in Natchez, Louisiana. Find the nearest schools locations, near you. All types of business services Insurance Lawyer School All schools in Natchez Saint Matthews School School Natchez, Natchez, Louisiana 71456 Write a review Phone Directions