Owl Creek Road in Boulder, CO 80302

Owl Creek Road in Boulder, CO 80302 (Boulder County) is an unpaved residential street. It runs in a southeast-northwest direction and ends at Lost Angel Road, while the other end is a cul-de-sac. Owl Creek Road also exists in Jackson County.

Road Type
residential street
Route
southeast-northwest