10 yrs ago•Nickm379reviewedThe Velvet Touch3718 West St, Lansing, MI 48917, USA*Have been here many times in...