New London Square Plaza is a Shopping mall located in West Warwick, RI 02893. It is one of the 3868 Shopping malls in United States. Address of New London Square Plaza is 1745 Main St, West Warwick, RI 02893, United States. New London Square Plaza is rated 4 (out of 5 stars) by 149 reviewers on the web.
Some of the places around New London Square Plaza are -
Within less than half a Kilo meter of New London Square Plaza, you can also find New England Cleaners, Dry Clean City, Advance America, Charm Medical Supply and many more.
1745 Main St, West Warwick, RI 02893, United States
Rating of New London Square Plaza is 4 out of 5 stars.
Address of New London Square Plaza is 1745 Main St, West Warwick, RI 02893, United States.
New London Square Plaza is located in West Warwick, RI 02893.
New London Square Plaza is a Shopping mall in United States
Pincode of West Warwick, RI 02893 is 02893