Map & Directions to the Barnes & Noble, Southlands Town Center Store

Southlands Town Center
6300 S. Main Street Suite N101Aurora, CO 80016
303-766-3069
Store Hours:
Sun 10-7
Mon-Sat 9-9
Store Features:
Find us on


