DO IT YOURSELF PEST CONTROL & SUPPLY has been set up 4/2/2012 in state MULTIPLE. The current status of the business is Active. The DO IT YOURSELF PEST CONTROL & SUPPLY principal address is JOLLY GREEN PLANET, INC, 5415 LAKE HOWELL RD #136, WINTER PARK, FL, 32792. Meanwhile you can send your letters to . The company`s registered agent is . The company`s management are .