St Thecla Catholic Church Meeting Address 145 Washington St, Pembroke, MA, 02359 Roman Catholic Church Profile »