Parking in Bardonecchia

Hi. I am planning to go by car and will be staying near the train station for a few days. I heard the centre is closed to cars from 10-20h. Are there public free parking places near the centre? Or where can I leave the car? Any hint is much appreciated. Cheers