We're conveniently located at 2462 Dufferin Street, Toronto, ON M6B 3P7
South of Highway 401 and Yorkdale Shopping Centre