Celia's Cardz

183 West St.
Leominster, MA 01453

Located at 183 West St. in Leominster, MA. The store carries a large comprehensive variety of sports cards and related collectibles offerings for baseball, basketball, football and hockey. Stop by and check it out.


If you've shopped at Celia's Cardz, tell us what you think of the store.

Your Review:
Your Name:
Your Email Address:
(your email will be kept private)

Local Farmers Markets | Sportscard Stores | Videogame Stores | Wargames

Published by Workbench

Owl reading a book