The Green Room 173 Valdivia DrSanta Barbara, CA, 93110 View Phone 805-680-1310 173 Valdivia DrSanta Barbara, CA 93110 Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page