The Orchard Town Center

The Orchard Town Center,
14697 Delaware Street,
Westminster, CO 80022

Conveniently located at the intersection of I-25 and 144th Avenue in Westminster, Colorado, The Orchard features over 90 specialty retailers, along with a great selection of dining and entertainment experiences.  For more information visit www.theorchardtowncenter.com.

  • Facility Amenities:
    • Outdoor Location,
    • Parking on Site,
    • Street Parking
  • General Information:
    • ADA Accessible