South 66th West Avenue in Oakhurst, OK 74050

South 66th West Avenue in Oakhurst, OK 74050 (Tulsa County) is an asphalted residential street. It runs in a north-south direction starting from Southwest Boulevard and crosses West 59th Street and West 60th Street. South 66th West Avenue also exists in Creek County.

Road Type
residential street
Route
north-south