Contact Us

Stitch & Print
Temecula, CA 92592

Phone: (951) 375-8984

Fax: (951) 325-8066