Tuition and Fees



St. Leo’s School
300 Market St, Elmwood Park, NJ


  • (201) 796-5156
  • schooloffice@stleosschool.org
  • Office open Mon-Fri 7am to 4pm