The Sts. Leo-Seton Catholic School campus is in Upper Lafayette. Its location near the crossroads of I-10 and I-49 makes it especially convenient to serve families from a broad geographic region.

Our physical address is 502 St. Leo Street.

Please contact us to schedule a visit, tour the school and learn more about what SLS can offer your family.