Ola
The reason this is hard to answer is because this place is in the middle of downtown and doesn't have its own parking lot. You might find street parking marked as handicapped or you can park in one of the downtown decks with handicap spots, but the reasons for special parking vary. If you need it to eliminate long walks but you're otherwise mobile for short distances, then you'd be limited by the availability of street parking. But if you need room for a chair and/or lift, the decks might work.
I'm sure about the entrance because they had no problem accommodating me with my chair
Not sure about that, but they have handicap accessible entrance for sure!
Thanks! Your answer is awaiting moderation.