We are conveniently located in Toronto’s beautiful Leaside area at 1532 Bayview Avenue (corner of Millwood Rd, 2 lights south of Eglinton Ave) within Vizio Eyewear. Street parking is available.