Santa Rosa CA Plants-Living-Renting & Leasing 1. 56 Ellie Dr, Santa Rosa, CA 95403 | Jean's Greens (707) 578-5326