• Address: 1230 Sheppard Ave W, Unit 5, North York, ON M3K1Z9
  • Nearest Intersection: Allen Rd & Sheppard W
  • Exact Intersection: Sheppard & Bakerfield St
  • We are in the same plaza as: Downsview Auto, Platinum Spa & Topaz
  • We are right on the opposite side of Downsview Park Station
  • Check the following TWO photos for visual guides:

store direction Location

1230 Sheppard Ave West North York