Shopping District
Website: http://www.sohosquare.info/
1830 29th Avenue S, Homewood, AL 35209
Downtown Homewood’s newest place to eat and shop.
SoHo Square
1830 29th Avenue S
Homewood, AL 35209