The Steele General Store was built south of the present-day Shiloh Museum in the 1870s by John Bell Steele. At that time, the museum site was the center of town. The building has served as a store, post office, church, and a residence. The metal awning over the porch was originally part of the Mooney-Barker Drugstore in Pettigrew (Madison County).