• American Legion Post #649

    • Non-Profit
    PO Box 2062
    Castro Valley, CA 94546
    (510) 481-2168
    • About

      American Legion is patriotic veterans organization devoted to mutual helpfulness.its the nation?s largest wartime veterans service committed to mentoring youth and sponsorship of wholesome programs.

    • Community Calendar

      See what’s happening around town.

       Calendar

    • Recent Events

      See what the members have been up to.

       Photo Gallery