Pages • 2
The Art of Taking a Walk at Patriots Place in Foxboro The Art of Taking a Walk at Patriots Place in Foxboro I was born in Walpole, Massachusetts, which is very close to a location called Patriot Place in the neighboring town of Foxboro. Patriot Place is a large shopping center where tons of people.