Address:2 St. Clair Avenue West, 18th Floor, M4V 1L5 Toronto Phone:416-777-6666 Email:info@odimaconstruction.ca Business Hours:Monday — Saturday: 10am — 5pm(by appointment only) Send Us a Message