ROCK RAPIDS, Iowa | A Spencer, Iowa, man has been arrested and charged with having sexual contact with a 12-year-old girl on at least three separate occasions.

Lawrence Bauer, 28, was arrested Tuesday in Lyon County and faces nine counts of third-degree sexual abuse, three counts of indecent contact with a child and one count of enticing a minor. He remains in the Lyon County Jail on a $100,000 bond.

The Lyon County Sheriff's Office received a report of sexual abuse on Aug. 31. According to court documents, the subsequent investigation revealed that Bauer talked with the girl for at least a month via cellular devices with applications such as Snapchat. Within a week or two, the conversations became sexual in nature.

In July and August, Bauer met the girl three times. Each time, they went to a rural location where Bauer had sex with the girl and performed other sexual acts with her, court documents said.

The Iowa Division of Criminal Investigation and Spencer Police Department assisted in the investigation.