Illowa Road

Illowa Road in Shire of Moyne is an asphalted minor road (80 km/h). It runs in a southeast-northwest direction starting from Princes Highway and crosses O'Tooles Lane and Maddens Lane.

Road Type
minor road
Speed Limit
80
Route
southeast-northwest