Powell Opens Second Location in Texas Hill Country


Powell Vacuum & Allergy Inc. announced today the opening of its newest location in Kerrville, Texas. The Texas Hill Country location at 231 Junction Hwy marks the second location for Powell. The new state-of-the-art store will host a showroom and an on-site repair center.

Newsletter Signup