Get directions to: Love's Country Store No 201, Elk City, OK
Restaurant address: 2703 East Highway 66 Elk City, OK 73644, USA
Restaurant: Love's Country Store No 201