Lilly is a landscape architecture firm. It offers a wide range of services and is also a storefront with all types of products related to trees and landscapes, including plants, paintings, books and more. 
1504 Mission St, South Pasadena, CA 91030
(626) 590-8910
  • Hours: Vary
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »