About Town Plaza Shopping Center
Town Plaza Shopping Center is a shopping mall in Sheffield, AL, United States.
It is located at 500 S Montgomery Ave, Sheffield, AL 35660. Visitors rate it 4 out of 5 based on 468 reviews.
Frequently asked questions about Town Plaza Shopping Center
Where is Town Plaza Shopping Center located?
Town Plaza Shopping Center is located at 500 S Montgomery Ave, Sheffield, AL 35660, United States.
How is Town Plaza Shopping Center rated?
Town Plaza Shopping Center has a rating of 4 out of 5 based on 468 reviews.
Similar places nearby
Shopping mall
4 (468)
500 S Montgomery Ave, Sheffield, AL 35660
Shopping mall
4 (468)
500 S Montgomery Ave, Sheffield, AL 35660
Restaurants
4.5 (260)
1101 S Jackson Hwy, Sheffield, AL 35660
Restaurants
4.5 (260)
1101 S Jackson Hwy, Sheffield, AL 35660
Restaurants
4.7 (164)
220 N Nashville Ave, Sheffield, AL 35660
Restaurants
4.7 (164)
220 N Nashville Ave, Sheffield, AL 35660
All restaurants in Sheffield, AL → All places in Sheffield, AL →