Map location of
The Store, Barnsdall, OK, USA

Barnsdall, Oklahoma, United States

Points of Interest near The Store