Chatsworth Auto Upholstery Store in 07 Jan Address 21300 Devonshire Street Unit #17 Chatsworth, CA 91311Contact Tel.: 818-882-5161Opening Hours Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *