St. Rocco CenterParishShare333 Sunny Dell RoadAvondale, Pennsylvania 19311-1019United StatesGet directions