Ariel Castro, a former school bus driver in Cleveland is accused of keeping three women -- Michele Knight, Gina DeJesus, and Amanda Berry -- captive for the past decade.
Castro, 52, who has been charged with kidnapping and rape, will make his first court appearance Thursday.
"I just signed criminal complaints charging Ariel Castro with four counts of kidnapping and three counts of rape," Cleveland Chief Assistant Prosecutor Victor Perez said.
A frantic 911 call Monday night from Berry led police to Castro's home where the the women had been held for 10 years.
Neighbors, family and friends cheered when DeJesus, Berry, and her a 6-year-old daughter, who was born in captivity, were reunited with their loved ones.
"My family would request privacy so that my sister, niece and I could have time to recover," Beth Serrano, Berry's sister, said.
Nancy Ruiz, DeJesus' mother, said, "I want to thank everybody that believed, even the ones that doubted, because they're the ones that made me stronger."
Meanwhile, the women have revealed harrowing details of their decade-long captivity.
They say Castro kidnapped each of them by offering them a ride home -- then locked and chained them in separate rooms.
Police say the women endured years of rape, isolation and beatings. They were allowed outside the home only twice in 10 years in disguise.
Knight, the oldest victim, said she was pregnant five times. She told police that Castro punched her stomach repeatedly to force a miscarriage. Knight is still recovering in a hospital.
DeJesus' family says they never lost hope she would be found alive.
"I have one God high and mighty that can give me strength to fight and see this day," her father, Felix DeJesus, said.
Her grandfather, Benny Ruiz, said, "My daughter always said that God will bring her the light."
Investigators say Castro is cooperating in custody. His two brothers will not face charges at this time.