Love's Country Store #31

  1001 West Third, Elk City, OK 73644

 Eli Heim

Convenient Store, Retail