3 foot and 4 foot lobster traps is Scituate Ma. Call Jack, 781 799 0186
Apr 27, 2012 #1 Bulman711 Lieutenant Commander Joined Apr 3, 2012 Posts 246 Likes 51 Location Scituate, Mass Boat Make 31 JC 3 foot and 4 foot lobster traps is Scituate Ma. Call Jack, 781 799 0186