Cartogiraffe.com

Orchard Park Road

Orchard Park Road is an asphalted, illuminated street with a maximum speed of 50 mph with three lanes in Lexington.