New Pond Village
180 Main Street, Walpole, MA, 02081
4.7
(17 reviews)
"New Pond Village was a wonderful place. The people were fantastic. The staff was unbelievably knowledgeable and friendly. They have a great program there. The facility is nice. The reason why we didn't choose New Pond Village is that it's a little to..."
READ MORE