Wamesit Falls Overlook, located at the southern end of the Concord River Greenway near 1000 Lawrence Street, Lowell.