Read the daily quote from Pope Francis

 

Directions

SS. Peter & Paul Parish is located at 66 East Main Street, Hamburg NY 14075