Route 66 Park
9901 NW 23rd St
Oklahoma City, OK
73141
Route 66 Park
Route 66 Park
9901 NW 23rd St
Oklahoma City, OK
9901 NW 23rd St
Oklahoma City, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
Route 66 Park is located on the west side of Oklahoma City's Lake Overholser, on NW 23rd Street.