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