Shopping malls database
Hammock Landing is located at the corner of I-95 & Palm Bay Road, West Melbourne. It is a Power Center which opened in 2009. It is an Open shopping mall with 1,877 parking spaces. It covers an area of 750,000 sqft. and has about 60 stores.
Shopping mall's name: Hammock Landing
Address: I-95 & Palm Bay Road, West Melbourne, FL 32904
Number of stores: 60