Southwest Plaza Shopping Mall is a retail area in New Providence.
Southwest Plaza Shopping Mall
Land use
Retail
hardware CBS Clothing Body Beautiful, Lorene's Drugstore Lowe's Pharmacy Fast Food Bamboo Shack, Marco's Pizza Opticians Ash Eye Institute Hairdresser Exquisite Cuts gambling Island Luck