North Otter Creek Road in Buffalo, KY 42716

North Otter Creek Road in Buffalo, KY 42716 (Larue County) is an asphalted residential street. It runs in an east-west direction and crosses North Otter Creek Spur Road and ends at Attilla Road, while the other end is a cul-de-sac.

Road Type
residential street
Route
east-west