American Legion Post 124

Address: 103 N Church St
Walhalla, SC 29691
Contact: Post Administrator

Phone Info Pending

Walhalla SC
American Legion Post 124

Recent News

  • Patriot's Hall: Oconee Veterans Museum Patriots Hall offers an opportunity for Oconee citizens, their families and visitors, to see how veterans have contributed and often sacrificed for our country, the world and our freedom. There is no charge to visit the museum. ...

    More Info

20 million people rely on AmericanTowns each year to find & share local information