Location 2:
Optimal Rehabilitation Center
2510 Finch Avenue West, Unit 26
North York, Toronto, ON, M9M 2G3
Phone#: 416-748-225

Located in Finch Plaza easily accessible by TTC route# 36

Besides Hakim Opticals