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