North Elwood in Tulsa County, Oklahoma

North Elwood in Tulsa County is a residential street. It runs in a north-south direction starting from West 90th Place North and crosses West 89th Street North and ends at West 88th Street North.
Road Type
residential street
Route
north-south