1. Love At First Stamp 4 Albatross Dr, Ledyard, CT 06339 Coordinate: 41.44607,-71.9824 Phone: (860) 572-0596