Usually you need to be a member. You can enter as a guest of a member as long as they are with you. Also, some post let the public in on special occasions. Check with the post for their rules.
Call the Legion and ask
Thanks! Your answer is awaiting moderation.