C. Lowell Colwell

4.5/5
(64) · Art supply store in Worcester, United States
Suggest an edit · Your business? Claim now

Add more information

C.C. Lowell is Americas oldest art supply store! Established in 1852 and always in Worcester, MA. We are a full service art supply store. There is a …

Reviews

Facebook
4.5/5 · 64 reviews
Loading reviews...
Dec 17, 2024
Rude obnoxious Scrooge Spent a month investing in a sale Was told there aren’t enough vendors at $20 a table and canceled me less than a week before after I invested money into supplies and effort On…Full review by Ann Elizabeth Rainey
Jan 17, 2024
I’ve finally found the right forex account manager if you are going through this post don't hesitate to contact her trust me she is great , all thanks to Mrs Catherine Morgan the best trader you can …Full review by Lee Neil
Data from: Tripadvisor