TORONTO - Steeles Ave. along the northern edge of Toronto has been voted the worst road in Ontario for the second time in four years.

Brock St. in Kingston was selected the second-worst road in the annual survey by the Canadian Automobile Association. In Ottawa, Limebank Road and Carling Avenue made the top-20 list.

Vermillion Lake Rd. in Sudbury, which was named the province's worst road last year, received the third-most votes this year.

Fourth-place went to Limebank Road, followed by Regent St. in Sudbury, Anne St. in Barrie and Erb St. in Waterloo.

Drivers submitted votes online or at CAA approved repair shops and stores across Ontario.

The CAA uses the list to push government to invest more to repair roads and bridges across Ontario.

ONTARIO'S 20 WORST ROADS (CAA):

1. Steeles Ave., Toronto

2. Brock St., Kingston

3. Vermillion Lake Rd., Sudbury

4. Limebank Rd., Ottawa

5. Regent St., Sudbury

6. Anne St., Barrie

7. Erb St., Waterloo

8. Franklin Blvd., Cambridge/Waterloo

9. Stone Church Rd., Hamilton

10. Carling Ave., Ottawa

11. Dufferin St., Toronto

12. Hespeler Rd., Cambridge

13. Lawrence Ave., Toronto

11. Dufferin St., Toronto

12. Hespeler Rd., Cambridge

13. Lawrence Ave., Toronto

14. Burlington St., Hamilton

15. Mornington Ave., London

16. Ritson Rd., Oshawa

17. 19th Ave., Richmond Hill

18. Johnson St., Kingston

19. Wonderland Rd., London

20. Tecumseh Rd., Windsor