Stamford Mall Address Phone Number

Find Official Address of Stamford Mall:

100 greyrock place, stamford, connecticut 06901, united states

Send your email to stamford mall at the above address or you can personally visit the place on the given address. You can personally visit the location of at the given address.

Call Stamford Mall: on The Phone Number: -

+1 203-324-0935

Pick up your phone and call Stamford Mall on the specified contact number.

Get More Information From website:

Open website and get all required information.

More Information About Stamford Mall?

Stamford Town Center is an upscale shopping mall located in the Downtown of Stamford, Connecticut. It was constructed by F.D Rich Co and was opened for business in 1982. It can accommodate 130 stores and restaurants. Food court is located in the 7th floor where as shopping floors are based in 3, 4, 5 & 7. Parking Space is allotted below and above the mall. Macy’s and Sak Fifth Avenue are the major anchors. A new pedestrian friendly complex consisting restaurants & merchants named as “The Plaza" .