Holiday Inn at the Falls
231 3rd St
Niagara Falls, NY

Found 2 reports:

no description


Woke up yesterday with over 50 bites all over.









No nearby bug reports