Telephone:
416.932.0316

Email:
mtremblay@studiodeluxe.ca
Mailing address:
Studio deLuxe
21 Sherwood Avenue
Suite 331
Toronto, ON, M4P 2A6