Get directions to: Store, Elwood, KS Restaurant address: 521 Main Street Elwood, KS 66024, USA Driving Walking Bicycling Restaurant: Store