Leon & George

Leon & George in San Francisco, CA is a top spot for premium, quality plants.  Beyond your plant purchase they encourage you to stylize your setting and really bring a design aspect into your home.  They specialize in plant delivery in and around the Bay Area.  They help educate their customers to ensure a healthy life after purchase.   



Leave a comment

Please note, comments must be approved before they are published