SEAWAY MALL directory

Luxury Statue Company

Luxury Statue Company

Phone: (289) 214-3111

The Luxury Statue Company is a newly incorporated business which formed in December 2019 based in Niagara Falls - Ontario - Canada. After loads of research on materials and manufactures - and a passion for design and decor - we have decided to bring to life the magic of Christmas - enhance your customer experience - bring conversation pieces to your homes and bring you our masterpieces to make an epic party. Our goal is to provide both a superior customer experience and tremendous value for our customers.