FindOwnerSearch
Brands and Their Owners
| Brand | Owner | Address | Description | 
|---|---|---|---|
| STUDIO 2000 | ART LEATHER MANUFACTURING CO., INC. | 45-10 94 Street Elmhurst NY 11373 | photo albums and folios; | 
Where the owner name is not linked, that owner no longer owns the brand  |