Saint Leo the Great School

Lancaster, PA     |     Completed September 2015     |     Addition: 12,197 square feet     |     Renovation: 21,581 square feet