Southlands
Use attributes for filter ! | |
Address | 6155 S Main St Suite 260, Aurora, CO 80016, United States |
---|---|
Opened | 2005 |
Hours | Open ⋅ Closes 9PM |
Date of Reg. | |
Date of Upd. | |
ID | 2974948 |
About Southlands
Southlands Lifestyle Center is a regional shopping mall located in Aurora, Colorado. The center is located at the intersection of Smoky Hill Road and the E-470 tollway, about 15 miles south of Denver . . .
Click on the photo of Southlands to view it on Google Maps.