L Lisa B. Alexander Review of The Taubman Company/Westfarms 3 years ago Great place, but many stores closing
Comments: