The Fountains is a shopping destination located in El Paso, TX. As a Power Center, it occupies a prime spot at NEC Hawkins Blvd. & I-10. The Fountains first opened in 2011. Shoppers can explore 500,000 sqft. of retail floor space featuring approximately 40 stores.