Cinch I.T. IT & Telecommunications Cinch I.T. Visit Website N19 W24400 Riverwood Dr Ste 350 Waukesha, WI 53188 (262) 316-1878 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.