Shopping malls database
Loma Vista Square is located at the corner of Decatur Blvd. & Meadows Ln., Las Vegas. It is a Community Center which opened in 1983 and was last renovated in 1991. It is an Open shopping mall with 150 parking spaces. It covers an area of 290,000 sqft. and has about 17 stores.
Shopping mall's name: Loma Vista Square
Address: Decatur Blvd. & Meadows Ln., Las Vegas, NV 89107
Number of stores: 17