11320 Montwood Dr, El Paso
Founded in Boise, Idaho in 1939, this grocery store is one of the largest food and drug retailers in the country.
11330 Montwood Drive, El Paso
In ShortSince 1962, the big red K has come to stand for competitive prices and comprehensive inventory. Sprawling more than 80,000 square feet, the large store offers more than…