My dad lives outside of Leavenworth. There's not much to do outdoors there, especially in the summer, other than mow the five acres and drink lots of Sam's Club pop. I'd love to know of a place to go for some climbing next time I'm out to visit.
I've been to Swope Park but wasn't looking for boulders at the time. Lemme know if you dig up any more info.