News

The park is located at 8709 3rd Street Road, along a portion of the Louisville Loop near Pond Creek in south Louisville.