Street parking mostly, but mind the signs as some areas are residential and need permits at times. After they close and on weekends many use the bank lot across the street too. 2021 update, not the bank's lot anymore so I am not certain on using that space during normal business hours, but there is still usually plenty of street parking.
On the streets
Yes. On main st out front or additional parking on the side streets
Thanks! Your answer is awaiting moderation.