There's some metered street parking and paid lots behind the buildings on the east side of Main St.
Center Street Garage 300 S Center St, Royal Oak, MI 48067
There are metered spots up and down main street
The Center Street parking structure is going to be your best bet right behind it
I recommend parking in the structure and then walking, that way you just pay a flat fee and don't have to worry about feeding the meter.
Thanks! Your answer is awaiting moderation.