This page compares the cheapest car rental in Stoughton.
Please wait while the form loads...
Popular Guides
Stoughton The official name of the city is Town of Stoughton and it is in the Norfolk County of the state of Massachusetts. The town began its life in the year 1713 and the official incorporation took place in 1726. The town takes its name after the Chief Justice of the Colonial Courts William Stoughton.