11/13/2012 09:49 am ET Updated Nov 13, 2012

Vinson Jerome Rattray Jr., Allegedly Obsessed Patient, Arrested For Abducting Clinic Worker Latonya Peak (VIDEO)

A health clinic employee was abducted for a frightening seven hours Monday night by a patient who allegedly had an unhealthy infatuation with her.

Latonya Peak and a coworker were just returning to the Amadeo Trinchitella clinic in Deerfield Beach after lunch when Vinson Jerome Rattray Jr., 22, approached them at gunpoint, according to the Broward Sheriff's Office. As the coworker ran in the opposite direction, Rattray forced Peak into his car and took her to a Coral Springs apartment.

Detectives located Rattray’s vehicle at an apartment building and zeroed in on Apartment 11 after a witness saw a gunman take a woman inside.

Around 8:30 p.m., Coral Springs SWAT team entered the apartment, prompting a peaceful surrender by Rattray.

But even before Rattray approached her at gunpoint, Peak already had reason to fear him.

“There were other employees who said she had complained about him,” Veda Coleman-Wright, BSO spokesperson told WSVN 7. “That he was infatuated with her. And she was nervous. She was afraid of him.”

Peak changed her phone number to avoid Rattray's harassment, CBS 4 reports, and was even considering requesting a restraining order against him, according to Local 10.

Rattray, Peak, and a man who lived at the Coral Springs apartment were taken in for questioning. It is unclear whether the resident was involved in the abduction.

Peak was then reunited with her family in good health. "She is alive and well. I'm told that she's doing okay, but obviously very scared, very shaken up," Coleman-Wright said.

Charges against Rattray are pending; his prior arrests include cocaine manufacturing and selling.

UPDATE: Rattray has been charged with kidnapping, displaying a firearm during a felony, possession of a weapon by a convicted felon, wearing a mask while committing a felony, and aggravated stalking. He is being held on $21,000 bond.

His sister, Octavia Rattray, told Local 10 that he was in treatment at the clinic for a heart condition and that he was dating Peak.