Casa De Lala
127 West St, Walpole 02081