Scheller IL Restaurants 1. 4409 N Scheller Ln, Scheller, IL 62883 | Scheller Playhouse (618) 279-7887