Blues Brothers - Elwood in Tulsa, Oklahoma

Blues Brothers - Elwood in Tulsa is a path and it runs as a one-way street in a southeast-northwest direction.

Road Type
path
Route
southeast-northwest