Hi Andrew, My last name is LoSchiavo, which I have heard that Schiavo originated from, and my name came from Termini Imerese Palermo, Sicily, or there abouts. My dad came from northern IL around Chicago. My g-grandfather(Salvatore Giuseppe LoSchiavo) is from Chicago. Hope this might help you.
P.S. We pronounce it losheavo, but my dad likes telling people that it is pronounced loskeavo.