Location & Office Hours

St. Thomas the Apostle is located at

3 Margin Street

Peabody, MA 01960

978.531.0224

Office Hours:  Monday to Friday 9AM-12PM

 

 

 

 

 

 


Catholics Come Home Catholic TV