Contact Us / OST Denver

5950 South Willow Drive
Suite 200
Greenwood Village, CO 80111

(720) 316-7111
(720) 316-7112 fax

 

Location: Our office is located in the Key Bank building at the corner of Orchard Road and Willow Drive in the Denver Tech Center. It's a three story red brick building.

From I-25 going South:
Take Exit 198 (Orchard Road) and turn left at the light at the end of the off ramp. Go under I-25 and to the second stop light which is Willow Drive. Take the turn lane to the right onto South Willow Drive. Our building is immediately on the left with the entrance to the parking lot behind the building and next to a short Key Bank sign. Take the elevator to the second floor and we’re in Suite 200 right off the elevators.

From I-25 going North:
Take Exit 198 (Orchard Road) and, at the bottom of the off ramp, merge to the right onto East Orchard Road. At the first light, take the turn lane to the right onto South Willow Drive. Our building is immediately on the left with the entrance to the parking lot behind the building and next to a short Key Bank sign. Take the elevator to the second floor and we’re in Suite 200 right off the elevators.