Hi there! There is on street parking on the main road, and on the neighboring side streets. In addition, there is a public lot located at the municipal builing at 50 Payson ave, which is just a 5 minute walk away!
You can park on the side streets no problem. If you want to park on the main drag pay attention to the signs. Some areas are limited parking. (I park there all the time though.)
On street, but it is free
Thanks! Your answer is awaiting moderation.