Atlas Hotel
433 1/2 E Washington St
Indianapolis, IN 46204

Found 1 report:

Infested with bed bugs. We have employees that work for us say that the owners will not do anything about it.









No nearby bug reports