Great trail, deer, bats and more!
Ballard & Co. Public Trail Parking is located at Happy Rock Trail, Kansas City, MO 64118