2 paddle spots in North Billerica, Massachusetts, United States.
Concord River - Lowell St.
Winning Pond