Motel 6 9141

Motel 6 #9141, also known as Motel 6 Schiller Park, IL – Chicago O'Hare, is a Motel 6 location at 9408 Lawrence Avenue in Schiller Park, Illinois.