Menu +

Village Square

Village Square celebrated its 2-year anniversary under new ownership, which led to a renovation of the 250,000 sq. ft. shopping center. Located at 9400 W. Sahara Ave., Village Square ownership and management, elected officials, Las Vegas Metro Chamber of Commerce and other community leaders cut the giant 275-foot-long ribbon. Visit