1. Threadcraft Embroidery & Screen Printing 1122 E Yorba Linda Blvd, Placentia, CA 92870 Coordinate: 33.8882,-117.84378 Phone: (714) 993-9493