Acquiring satellite view…

Chowning Lane

Verified

Chowning Lane is a public boat ramp on Taylorsville Lake in Spencer County, Kentucky (40008). GPS coordinates: 37.9761°N, 85.1933°W.