Lash In A Flash 2128 North Cole Road, Boise, ID 83704