You are asking alot for the town of grande cache,,,,,,,,,,, I know a few campsites,,,,,, One on #40 out by sheep Creek,,,, might be your best bet,,,, at least it is close to some trails, but out of touch on what trails are even open anymore???? I think Caw Ridge is still open??? try this for campsites......
Town of Grande Cache Camping