Lowy & Sewell Eye Care is Open and seeing patients by appointment only
Located west of Dufferin on the north side of Steeles