Shopping malls database
Lisbon Landing is located at the corner of I-395 & Route 12 (River Road), Lisbon. It is a Power Center which opened in 2001. It is an Open shopping mall with 2,747 parking spaces. It covers an area of 560,000 sqft. and has about 14 stores.
Shopping mall's name: Lisbon Landing
Address: I-395 & Route 12 (River Road), Lisbon, CT 06531
Number of stores: 14