You are allowed to park behind the music school accross the street.
I don't think there are any handicapped spots near the entrance. Best thing to do is get there early and park in the designated area along Glen wood not far from the entrance.
Thanks! Your answer is awaiting moderation.