Yes they have indoor park too
Yes
I believe so.
Yes there is indoor parking
Yes, there are some parking lots in the area. I have been told the one on 46th Ave & Center Blvd is reasonable .
We found free street parking spot and there were many empty spots, however, parking facilities are all over the place,but you need to make sure to check online for reservations.
Thanks! Your answer is awaiting moderation.