T Thomas TB3 Review of The Taubman Company/Westfarms 3 years ago Nice upscale mall. Great selection of stores.
Comments: