About

Parkway Villa Apartments is an affordable housing apartment complex in Leitchfield, Kentucky.