Pest Treatment Company St Louis, MO 314-984-90067838 Big Bend Blvd, St Louis, MO, 63119Mon-Fri 8am-5pm Website: http://www.pestshield.com PestShield is a locally owned, family operated pest control company. Read more… Add to favorites 0