800 Niagara St, Welland, Ontario, L3C 1M3, Canada
Established January 2021
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. All our products are designed to
add character, life and excitement to your home, office and business. We are
proud to offer an extensive selection of sculptures, which are carefully
crafted and hand painted to achieve the highest quality of detail.
No photos have been uploaded yet.
No news or articles are available right now.
Is this your business? Click Here [Listing #266562]