Southlands Town Center

Mall in
Info

Southlands Town Center is located just off Smoky Hill Road, in Aurora, CO. Some of the popular attractions here are the AMC Southlands 16 theater, Sports Authority and Barnes & Noble.

(303) 627-5000
Directory

Select a store below for more details, such as store hours.