Residents reflect on why Moorestown is still a great community 10 years after best place to live title
In the summer of 2005, Money magazine named Moorestown as the best place to live in the nation. And while Moorestown didn’t retain the title in the…