VC FLEX is located at 80 Toro Road, Toronto, ON, just minutes away from Highways 401,400 and 407
The main intersection is Keele St and Finch Ave West
80 Toro Road is located just south (1 light) of Finch ave off of Keele Street

Map to VC FLEX

  1. VC FLEX

    80 Toro Road
    Toronto, ON M3J 2A8

    • Sales: (416) 661-1313
Loading Map...