Northwood, Oshawa, Ontario

Northwood is located in Oshawa. Northwood has around 66 streets. Among other things, Northwood has public transport and cafés.

Roads in Northwood, Oshawa, Ontario