Narragansett Historical Society

1 Boynton Rd, Templeton, MA 01468