Black Leaf Canyon?
Isn't that around Choteau? cause if it is this is where I was introduced to climbing.. cool spot from what I remember. I live in Co. now but would love to go back someday and show up the locals who got me into this wonderful sport!!