1. Dover Park & Ride 23 Indian Brook Rd, Dover, NH 03820 Coordinate: 43.21283,-70.90312 Phone: (603) 430-1100