Lee and Sherry on Tour in Chicago !
FOUR POINTS BY SHERATON CHICAGO O'HARE AIRPORT
10249 W Irving Park RdSchiller Park, IL 60176