No, there's a parking structure, I believe it's free for 2 hours then 2$ for another 2 hours
Only free for two hours and yes there is handicapped parking
Parking garage and off street parking near by. Not free.
Thanks! Your answer is awaiting moderation.