You could do with the help of one of the teachers at the school,try the sports teachers,failing that see the janitor.A lot of the clubs over here pay for public sports halls,this is quite expensive though,so you need to run a good meeting to get the support from drivers/racers,you will need to promote it as best you can,see your LHS.
Make sure you are not treading on another clubs toes if you can,i would of thought there will be other clubs where you are thinking of setting up? see the local model shop owners,they might help you set something up.
Best of luck.