Cartogiraffe.com

South Sheridan Road

South Sheridan Road is a street with a maximum speed of 40 mph with four lanes in Tulsa.