La Bugs Pest & Termite Control

2778 W 8th St Los AngelesCA90005

Open Map


L.A. Bugs, Pest & Termite Control Inc. is located at 2778 West 8th Street, Los Angeles, CA. This business specializes in Home & Garden.
by merchantcircle on May 26, 2015 from merchantcircle

Information from the business

Click on the More Info button to learn about this business.
by openlist on January 20, 2014 from openlist