
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.