Kilpatrick's Plaza is a commercial property in Twin Falls, ID that offers a variety of retail and dining options for visitors.
With a convenient location and diverse tenant mix, Kilpatrick's Plaza provides a vibrant shopping and dining experience for the local community.
Generated from their business information