Green Thumbs Up Landscape design consultations ★★★★★5.0 (1) Landscaping & Gardening Landscape lighting designer · Landscape designer · Lawn sprinkler system contractor 926 El Cajon Way, Palo Alto, CA 94303 Call Details →