Location: Town Center at Aurora
14200 E Alameda Ave.
Aurora, Colorado 80012
Strike a pose, snap a picture, and bring your friends along for the fun! The Town Center at Aurora has a free-to-use photo backdrop perfect for curated Instagram and social media photos. Located inside, this luxurious and trendy couch, flowers, and green plant wall will be available for public use until June 19, 2021.