You rode to Lisbon recently, should have given me a call.
I'll try to drag some of the NE Ohio group out for this, maybe even scout some roads and an ice cream stop.
I notice the address you've provided is quite a ways from Teegarden Road, as well as the actual State Park Campground. Maybe I'm missing something.
Picnic tables would be great, I did a solo picnic ride a couple of weeks ago, found a nice park in Dresden (under the bridge of OH208 heading towards 666) that was along the river. Plenty of shade, but no tables, or bathrooms (but plenty of trees).