Posted on February 22, 2007April 21, 2025 by cwguyCounty Road 17 in Helena County Road 17 close to Helena Road in Helena Front / rear of gas station / car wash Vending changer Automatic Vacuum islands – Coleman Super Vac 3 Self serve bay – very high roof