Whats the nearest shopping center to me, and I need the quickest route.
Town and Country is the nearest shopping center but it has heavy traffic on route.
Where is it located?
Town and Country is at 383 University Ave.