TERRA GARMENTS
Updated 50 days ago
3432 E. 15th St., #C Los Angeles, CA 90023
Terra Garments was created with the vision to bring superior finishing services to customers and with the goal of servicing the small start up customers as well as the already established large customers.
Also known as: Terra Garments Inc