780 Lantern Hill Road Ledyard, CT 06339
So very close to Mystic, Foxwoods & Mohegan Sun – yet feels so far away.