Quality Inn Southwest
3730 S Lindbergh Blvd
St Louis, MO 63127-1358

Found 1 report:

found bed bugs on the pillow. Date of stay was 5/8/2011









No nearby bug reports