Cartogiraffe.com

North Utica Avenue

North Utica Avenue is an illuminated street with a maximum speed of 35 mph with two lanes in Kendall-Whittier in Tulsa.