General store

~noun

Entry: a retail store, usually located in a rural community, that sells a wide variety of merchandise but is not divided into departments.

 

@ Milton-Kindersley Advanced Dictionary