The Lamb Homestead is located in a rural area of southern Ledyard, on Lambtown Road east of Center Groton Road (Connecticut Route 117). The property now consists of about 16 acres (6.5 ha), most of which is south of the road, with the farmhouse on the north side and a barn on the south side. The house is of great antiquity, dated according to family lore to about 1711.