Yes if you don't like walking a little bit there's free parking on the street up and down the Avenue the area is pretty nice so you should be comfortable walking to and from your car
Yes around back there is a parking lot just past the entrance to the north towards the center of the turn around on the right.
Thanks! Your answer is awaiting moderation.