Toronto ABI Rehab Specialists Limited (TABIRS) is based at 62 Finch Avenue West, Toronto, Ontario M2N 7G1. When visiting us, there are a limited number of parking spaces behind our building. Please visit our Contact Us page for directions to our office.