Abbey's Lantern Hill Inn is located at 780 Lantern Hill Rd, Ledyard, CT-06339. An interactive Map of Abbey's Lantern Hill Inn is shown below.
View details of Abbey's Lantern Hill Inn.