I would say across the street of the Museum
I'm sorry that I can't answer that question. There is a parking garage with an elevator that takes you up to the museum area, so I'm sure that there is handicap parking spots near the elevator. I hope this helps
Thanks! Your answer is awaiting moderation.