Leotac USA Inc. Categories TextilesManufacturer 17711 Rowland St City of Industry CA 91748 (626) 889-9777 Hours: Mon-Fri 9am-5pm About Us Textile Manufacturing. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×