The Event Centre is located in North York, Canada on 130 Industry St #1. The Event Centre is rated 4.7 out of 5 in the category event plannerfurniture rental serviceglassware storegrill storelinens storeparty equipment rental servicetent rental service in Canada.
Address
130 Industry St #1