Saint Mary

Holliston

Parish Office:
8 Church Street, Holliston, MA, 01746
508-429-4427     Email
Rectory:
8 Church Street Holliston MA 01746
Saint Mary, Holliston
Mass Times

Saint Mary Church

708 Washington Street, Holliston