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 Corner of Santa Rosa & Sonoma Avenues Share this:FacebookTwitterPinterestEmailPrint