Mountain High Tree & Landscape Company is located at the address 6101 W 11th Ave in Lakewood, Colorado 80214. They can be contacted via phone at (303) 457-5857 for pricing, hours and directions. Mountain High Tree & Landscape Company specializes in Ants, Mats & Netting, Concrete Slabs.
Mountain High Tree & Landscape Company provides Maintenance, Pruning & Trimming, Drainage to it's customers....