Bowles Crossing is a shopping destination located in Littleton, CO. As a Power Center, it occupies a prime spot at NEC Wadsworth Blvd. & Bowles Ave.. Originally opened in 1985, the mall was updated and renovated in 2003. Shoppers can explore 408,834 sqft. of retail floor space featuring approximately 23 stores. The mall offers 3,195 parking spaces for visitors.