1. Threadcraft Embroidery & Screen Printing
1122 E Yorba Linda Blvd, Placentia, CA 92870
Coordinate: 33.8882,-117.84378
Phone: (714) 993-9493
2. Kbi & Associates
930 S Placentia Ave Ste A, Placentia, CA 92870
Coordinate: 33.85703,-117.88292
Phone: (714) 630-7994