I fished it back in Mid March with no luck for Crappie, although I did land 3 nice Green Carp between 1 1/2 lbs and 2.8 lbs.
To get there, use Hwy 64 out of Muskogee and head South. You'll see a sign on your right saying "Elm Grove Church". If you go into Keefeton, you went to far.
Turn left there and follow that road all the way back. It goes for a few miles and it get's narrow. You'll cross Spaniard Creek and there'll be a turn off to the left or you can go a little further and there'll be a turn off to the right. Both will take you to boat ramps. The one to the left has camping. I prefer putting in at the ramp on the right because it's further up the creek and above the bridge (it's the ramp you can see from the turnpike)
I had plans on returning during the spawn, but just ran out of time!
Here's a map to it. Spaniard Creek Recreation Area