Windows of Heaven, LLC

Address: 2528-A W. Colorado Avenue, Colorado Springs, Colorado 80904 Directions

  • +1 7192133285

About Windows of Heaven, LLC

The original owner of the shop opened her store in Woodland Park in 2010 before moving it to its present location in Old Colorado City in 2013. As Yvette was browsing, she overheard the owner talking about selling her store.