No, found out the same info that is listed though by talking to them today. And there is a drop box to leave forms at.
No not open to the public. But they have an information window from 2-4. But you are able to drop off documents in the drop box out front.
Thanks! Your answer is awaiting moderation.