Naples Police Department officers arrested a man on Tuesday on a stalking charge accused of continuously texting a teen and showing up where she worked.

Sabin Barto, 43, entered a gelato shop in Naples in November and began to speak to the girl who was working the cash register, according to his arrest report.

Barto handed his phone to the 16-year-old and asked her to dial her phone number so that he could give her more details about an upcoming Italian festival. The girl was scared and put her mother's phone number in his phone.

The girl's mother began receiving text messages about the festival from Barto, and immediately blocked his number, according to the arrest report.

Barto then began texting the girl's mother from different numbers with messages that were aggressive and sexual while referring to the girl. The mother blocked that number as well.

Later that day, Barto went to the gelato shop looking for the teen. The teen hid until he left.

On Jan. 31, the girl's mother received another text from an unknown number from someone asking for the teen. He asked why she had been ignoring him. The text messages continued until Feb. 4.

The girl stated she was too afraid to go to work in fear that Barto would show up, according to the arrest report.

The teen's mother attempted to call the multiple phone numbers that Barto was using to tell him to stop, however they were disconnected or did not accept calls.

Read:Neighbor heard two gunshots; next morning learns man, boy dead in apparent murder-suicide in East Naples

More:'I didn't realize they cared': Golden Gate man finds community support after hit-and-run crash damages home

Detectives called two of the phone numbers that Barto used and reached him. He agreed to come to the police department on Feb. 18 but then told detectives that he would be out of town for four weeks.

Detectives went to Barto's house on Tuesday where he was arrested.

Naples Police Department has had prior history with Barto related to harassing text messages from multiple phone numbers, according to the arrest report.

He was booked through Naples Jail Center. A date will be set by a judge because of numerous open cases with the Collier County Sheriff's Office.