802 N. Keller
Effingham, IL 62401
P: (217)347-0662

Check-in Get Directions