American Legion Post 354 is located on ~5 acres of land along the scenic James River in Midlothian, Virginia.
Our meeting hall and property is a great venue for weddings, community gatherings, company picnics and much more.
Best of all, proceeds from event rentals contribute to help veterans in need.