![Lenz arts, inc.](/api/images/company-pic/0-1866941-company.jpg)
Contact us
About company
Lenz Arts, an art supply store in Santa Cruz, California, offers an extensive selection of artist materials for both the fine artist and hobbyist. Lenz Arts also features a high-quality full-service custom picture frame shop.
US
Unknown
Not verified company
Business transparency
- Did not verified company info
- Ask their customers for reviews
- Did not replied to negative reviews