Map of Southland Mall Taylor

Southland Center    

3.5/5
(15) · Shopping center in Taylor, United States
Suggest an edit · Manage this business

Add more information

Southland Center is an enclosed mall located at 23000 Eureka Road in Taylor, Michigan, exactly halfway between U. S. Highway 24 and the …

Reviews

Tripadvisor
3.5/5 · 15 reviews
Loading reviews...
Aug 18, 2022
Almost a good time... food choices are complete shame! Not a single helthy-ish place inside to snack at :/Full review by 613ianam

Social profiles

Data from: Tripadvisor