River Road in Hudson, Massachusetts

River Road in Hudson is a two-lane, asphalt local road. The street has a road width of 12.2 m. Nearby there is place of worship. River Road also exists in Lowell, Pepperell, Carlisle, Tewksbury and Reading.
Road Type
local road
Lanes
2

Places of worship

  • Grace Baptist Church (baptist).