Is this store still in business?
Address: 1600 Ford Ave, Effingham, IL 62401, USA
Remote Hog | Oct 17, 2018
Yes... Great store, very helpful staff too.
Adam Moore | Oct 17, 2018
Yes
Emily Leighty | Oct 17, 2018
Yep
Janet Torres | Oct 17, 2018
Yes it is
Thanks! Your answer is awaiting moderation.