1. Mission On The Bay 141 Humphrey St, Swampscott, MA 01907 Coordinate: 42.46784,-70.91713 Phone: (781) 584-6748