Police arrested 58-year-old Kenneth Knackstedt Wednesday.
Investigators say all three victims were friends of the family between the ages of 7 and 12. The attacks allegedly took place 4 to 6 years ago.
Police say they located one girl after she posted something about the attack on facebook.
Knackstedt is charged with three counts of aggravated criminal sexual abuse.