We are located at 398 B Vaughan Rd. in Toronto. North of St Clair Ave. The closest intersection is Vaughan Rd and Arlington Rd.. Free PArking is available at the rear of the building. And can be accessed from Arlington Rd. And by making a left on the first laneway.