Retail - Miami, Florida, United States
Fabric store located in the heart of Downtown Miami, established in 1970. Specializing in lycras and spandex, as well as fabrics for weddings, proms, entertainment and imported men's fabrics. Wholesale & Retail.