1. John Hancock Annuities 30 Dan Rd, Canton, MA 02021 Coordinate: 42.15839,-71.11272 Phone: (800) 624-5155
2. John Hancock Financial Services 275 Turnpike St Ste 101, Canton, MA 02021 Coordinate: 42.17678,-71.11357 Phone: (781) 821-0570