Shooting in Naperville, IL on Leach Drive stemmed from robbery, caused(02) Author Dalbo 14 Feb 2025 Save Image Image gallery: Naperville Shooting 4 16