Community Corner
American Legion Post 649 Meetings
The American Legion Post 649 meetings are held the first Monday of the month at 7pm at the Moose Lodge in Castro Valley.
We’ve removed the ability to reply as we work to make improvements. Learn more here