SWAROVSKI RETAIL PEN CENTRE
Jewelry store • Fashion accessories store • Watch storeUpscale chain known for its crystal jewelry, watches, Christmas ornaments & home accents. People often mention service,
Address
221 Glendale Ave UNIT #64, St. Catharines, ON L2T 2K9, Canada
Website
Contact
+1 905-280-0547Price rating
$$$$
Rating on Google Maps
3.70 (28 reviews)Open on Google Maps
Working Hours
Permanently closed.