A refuse systems company, La Mesa Disposal is located at Lemon Grove, CA. It brings in a revenue of $61.8 million annually and employs 640 people. The boutique appeal of La Mesa Disposal has helped it gain popularity in the market. Currently heading the company is President Edward Burr.
Want to share more of your experience?GO TO FULL REVIEW