1. International Textile Ind 20003 Squire Dr, Covina, CA 91724 Coordinate: 34.08047,-117.86362 Phone: (626) 332-6683