The way points of this bicycle route:
Left on Davisville Rd.
Cross Rt 28
Bear right on Crocker Rd
Turn right on Old Barnstable Rd.
Right on Old Falmouth Rd (151)
Take right on Windmill Bog Way/Old Barnstable Rd.
Take right on Old Barnstable Rd.
Left on Rt 28
Right on Quinaquisset Ave.
Straight on School St.
Left on Main St.
Right on Putnam Ave.
Bear left to stay on Putnam.
Right on Falmouth Rd. (28)
Left on Old Post Road - 1st left after right on 28
Right on Wakeby Rd.
Right on River Rd.
Bear left onto Lovell's Ln.
Left on Main St.
Cross Rt 28
Bear left on Bumps River Rd.
Left to stay on Bumps River.
Bear right to stay on Bumps River.
Left-then-right (Park Ave to Henry Pl.)
Right on Main St.
Straight on Craigville Beach Rd.
Bear left on Smith St.
Straight on Marston Ave.
Right Greenwood Ave.
Left on Ocean Ave.
Right on Gosnold St.
Left on Ocean St.
Straight on Old Colony Rd.
Right on Main St.
Bear right on Main St. (28)
Left on Town Brook Rd.
Right on Buck Island Rd.
Bear left on Winslow Gray Rd.
Left on Long Pond Rd.
Right on Station Ave.
Left on Regional Ave.
Straight on Sheridan Rd.
Bear left on Highbank Rd.
Left on Route 134.
Right on bike path.
2/3 around bike rotary, and head north
Right on Main St.
Bear left on Main St.
Bear right on Pochet Rd.
Bear right on Barley Neck Rd.