Our Team

Helena Sedlak

Helena Sedlak

Phone: 416.236.1871

Cell: 416.821.6964

Fax: 416.239.5394