Juniper Landscaping In San Diego CA Juniper Landscape Company is a family owned and operated landscaping business servicing commercial and residential customers in the San Diego CA. Phone: 619-334-9464 4817 Palm Ave Suite I, La Mesa CA 91942 USA Map Other Categories: House & Home |