St. Peter Catholic Church in Boston

St. Peter Mass Times in South Boston

Sunday 9 am, 10:30 am Lithuanian

Confession Sunday 8:30-9 am

75 Flaherty Way, South Boston, MA 02127

(617) 268-8100

Website