The Luxury Statue Company

Welland - Ontario

report_problem This professional is not open to finding a new job

About me:

800 Niagara St
Welland, Ontario
L3C 1M3
The Luxury Statue Company is Canada’s store for your life size and larger than life statues.
We focus on sculptures, statues, architectural decor, and furniture with a comical and realistic theme.

0 external recommendations