Map of Home Improvement Stores in Ledyard, Connecticut

Ledyard, Connecticut, established in 1836, is a town located in New London County, US. It was named after Colonel William Ledyard, a Revolutionary War hero. The town is known for its rural character and the Foxwoods Resort Casino, a major attraction that is the largest casino in the United States. Ledyard has a population of approximately 15,000 and covers a land area of 47.8 square miles.

Ace Hardware takes the top spot among Home Improvement Stores in Ledyard, Connecticut with 1 locations as of May 8, 2024.

Map of locations

Click or tap on map markers to view location information

Other maps for Ledyard, Connecticut

Copyright © 2024 StoreIndex. All rights reserved.