North Mesa Plaza I & II is a shopping destination located in North Las Vegas, NV. As a Community Center, it occupies a prime spot at SWC Craig Rd. & Martin Luther King Rd.. Since opening in 1998, North Mesa Plaza I & II has been refreshed with a renovation completed in 2007. Shoppers can explore 475,811 sqft. of retail floor space featuring approximately 55 stores. Ample parking is provided with 2,405 spaces available.