25 Mega Shopping Malls Around The World

#20. The Millcreek Mall (USA)
The Millcreek Mall or Millcreek Mall Complex is situated at Millcreek Township,Pennsylvania, United States. The opening date of this mall 1 june, 1975. Now it is managed by Cafaro Company. Presently, the mall proper houses 121 store spaces, with 12 kiosks. It has some several parts for the customers. It is only one shopping mall in USA which provides singular modern product. Thus this mall is reputed.
Millcreek Mall Complex

Loading...

Reply