Saint Leo the Great School (Pennsylvania)

Saint Leo the Great School is a Roman Catholic elementary school in Lancaster, Pennsylvania, United States. It is located at 2427 Marietta Ave, Lancaster, PA 17601