Yes, they have handicap parking and gardens that are wheelchair accessible. I would call them and let them know the group size and when you were going.
Yes
Yes. There are plenty of handicapped spaces and ramps and sidewalks everywhere.
Yes, the building is also handicap accessible.
Thanks! Your answer is awaiting moderation.