The PlayHouse
1056 Wyandotte St E, Windsor N9A 3K2