Santa Rosa CA Services Nec 1. 1532 Shepard CT, Santa Rosa, CA 95405 | Jean Jameson Studio (707) 579-2826