Windmill Lane Plaza is a busy neighborhood retail center situated near Silverado Ranch in Las Vegas with excellent visibility and convenient access from I-215 and I-15 alike. The center provides excellent ingress/egress, ample parking, LED pylon sign, and a strong mix of retail and medical tenants.