Body Science is located at 2088 Lawrence Av E, Scarborough, ON M1R 2Z5, Canada