Southwood Town Center
Shopping mall
Unclaimed
Southwood Town Center
3196 Merchants Row Blvd, Tallahassee, Florida(850) 692-8696
Business facts include Overture Maps data. Data Sources & Licenses
Frequently Asked Questions
- Where is Southwood Town Center located?
- Southwood Town Center is located at 3196 Merchants Row Blvd 32311, in Leon County.
- What is the phone number for Southwood Town Center?
- Southwood Town Center can be reached at 8506928696.
- What type of business is Southwood Town Center?
- Southwood Town Center is listed under Shopping mall in Tallahassee, Florida.
- Does Southwood Town Center have a website?
- Yes. The website for Southwood Town Center is southwoodtowncenter.com.
Map & Directions
3196 Merchants Row Blvd, Tallahassee, Florida
Get Driving DirectionsBusiness Details
- southwoodtowncenter.com
- (850) 692-8696
- 3196 Merchants Row Blvd, Tallahassee, Florida
- Leon County
Similar Businesses
- Tally Town Mall2.3 mi
- Cross Creek Square2.7 mi
- Governor's Square3.6 mi
- South Monroe Commons Llc3.6 mi
- Governors Marketplace3.7 mi
- Southside Shopping Plaza3.8 mi
Incorrect Details?
Help us keep this directory accurate. Suggest corrections or claim this listing to manage photos, hours, and descriptions.