Chuy’s Upholstery Store in 07 Jan Address 34 De Luca Place #C San Rafael, CA 94901Contact Tel.: 415-459-4043Opening Hours Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *