St. Laurence Catholic School was founded in 1992. The facilities were expanded in 1996 and again in 2002 to accommodate the growth of the school. As of 2023, current educational facilities feature academic classrooms equipped with digital boards, a STREAM Lab, art rooms, a dedicated acoustical band room, a library, a science lab, a cutting-edge computer lab, a live broadcasting studio, the Chapel of the Divine Mercy, a gymnasium with girls and boys locker rooms, and a dining hall. SLCS also offers three playgrounds on campus that are designed specifically for the age groups that use them. St. Laurence Catholic School continues to evaluate and update the facilities to better serve the needs of families, teachers, and students.