the neponset river
Neponset River. The Neponset River is a river in eastern Massachusetts in the United States. Its headwaters are at the Neponset Reservoir in Foxborough, near Gillette Stadium.