St. Camillus is now part of the Holy Spirit Parish

Contact Us

Contact Us

      St. Camillus de Lellis

      314 W. Englewood Ave.
      New Castle, PA 16105
      314 W. Englewood Ave.
      New Castle, PA 16105

      Phone: 724-652-9471
      Fax: 724-654-1430

      Friend us on Facebook

      Office Hours

      8:30 - 4:30 Monday - Friday