Stoughton is booming, and it's location gives it the perfect combination of small town living near big city amenities. With a population of just under 700 people, this growing town... more... See more text