Map location of
American Legion Post 85, Olanta, SC, USA

Olanta, South Carolina, United States

American Legion Post 85 is a point of interest located in Olanta, South Carolina. It falls under the categories of education and entertainment. The brand associated with this location is American Legion.


Points of Interest near American Legion Post 85

Additional information

  • Brand : American Legion