Church: 415 4th Street, Ellwood City, PA 16117 Administrative Center: 300 Crescent Avenue, Ellwood City, PA 16117 Parish Office: 724-758-4411 / 724-758-7587 Fax: 724-752-1466