1. Arrowhead Insurance Agency 12 Algen Ave, Ledyard, CT 06339 Coordinate: 41.48242,-72.04575 Phone: (860) 941-5064