North Star Canoes in New London, CT 06320



North Star Canoes

963 Bank St

(860) 444-2745