NFPA Compliance for Florida Private School

About Divine Savior Academy Divine Savior Academy’s Delray Beach Campus is a new construction 41,600 square foot building in the Delray Beach, Florida area. The Delray Beach campus’ modern building includes a library and media center, an auditorium, a small indoor play area, offices and classrooms. Before receiving their certificate of occupancy, the Academy needed…