Location:75 Birchmount Rd, Scarborough, ON M1N 3J7, Canada