WIZARD OF EYES THE Street: 840 Eglinton w ZIP/City: M5N 1G1 Toronto ON Canada Phone: (001) 416-782-8212 Fax: Map/Routing