Luther Burbank Home & Gardens is located at: Santa Rosa Avenue at Sonoma Avenue Street Address: (Not For Mail) 204 Santa Rosa Avenue Santa Rosa, CA 95404 Share this:FacebookTwitterPinterestEmailPrint