Spoon River Towers
401 N Illinois St
Lewistown, IL 61542
Lewistown, IL 61542