1. Living Waters Lobster 17 Columbia St, Swampscott, MA 01907 Coordinate: 42.47295,-70.92457 Phone: (781) 593-8036
2. Maine Coast Seafoods 299 Salem St, Swampscott, MA 01907 Coordinate: 42.48411,-70.89848 Phone: (781) 596-2857