There used to be but now there are no more meters. Instead you pay with credit or debit card or coins at a box on the street.
You can get a lease at just about any garage.
Not sure j do know you have to pre pay for parking garage tickets before you can leave but not sure other parking
Thanks! Your answer is awaiting moderation.