Wyndham Chicago
633 N Saint Clair St
Chicago, IL 60611-3211

Found 1 report:

10/4/10 I awoke to itching in the middle of the night and had several bites on my side and legs in the morning.









No nearby bug reports