St. Lawrence School

Shelton, CT

Academic Excellence In a Faith-Filled Environment

SLS School Photo new