Get directions to: Carol & Val's Convenience Store, Elk City, ID
Restaurant address: 110 Main Street Elk City, ID 83525, USA
Restaurant: Carol & Val's Convenience Store