The way points of this bicycle route:
Dogwood Meadows
Right - New Dover Rd
Right - Oak Tree Rd, to the end
Right (at end) - Front St
Left (at end) Maple Ave
Left (at end) - Lakeview Ave
Right - New Market Ave
Cross - S. Washington Ave
Slight Right - William St
Slight Left - William St
Right - Mountain Ave
Left - Lincoln Blvd
Left - S Main St
Right - Canal Rd (Main St)
Left - Elizabeth Ave
Right (at end) - Hamilton St / AMwell Rd
Left - Market St
Right - Canal Rd
Straight - Kingston Rocky Hill Rd
Straight - Laurel Ave
Right - Rt 27 / Lincoln Hwy
Straight - Nassau St
Bear Left - Mercer St
Straight - Princeton Pike
Cross Rt 95
Right - N Olden Ave
Left - Parkside Ave
Left - Rt 31 / Pennington ave
Right - Weber Ave
Ben's House
Right - Prospect St
Left - Rt 31 / Pennington Ave
Straight - Rt 31 (past Rt 206)
Left - Perry St
Bear Left - N Clinton Ave
Bear Right - Nottingham Way
Merge Rt 33 East / Nottingham Way
Cross Rt 295
Left - Quakerbridge Rd
Right - Village Rd
Left - N Post Rd
Straight - Wallace Rd, then Cranbury Rd
Hard Left - Millstone Rd
Right (at end) - Grovers Mill Rd
Left - Maple Ave
Right - Edgemere Ave
Left -Pkwy Ave / Schalks Rd
Right (at end) - Ridge Rd
Hard Right - Monmouth Jct Rd
Left - Kingston Ln
Left - Georges Rd
Bear Right, then Merge with Rt 130, then Right on Old Georges Rd
Hard Right - Riva Ave
Left (at end) - N Main St
Right (at end) - Rt 172 / George Rd
Left - George St
Right - Rt 27 / French St / Raritan Ave
Left - Plainfield Ave
Right - Ethel Rd
Left - Talmadge Rd
Straight - Park Ave
Left (at end) - Plainfield Ave
Cross - Oak Tree Rd
Left - Tingley Ln