Police arrested Florence M. Pollard, 31, of the 2700 block of Cramer Street and Brian L. Craig, 29, of Blackwood, N.J. on Monday afternoon.
Investigators say Pollard had called police to say her 10-year-old son had run away.
A neighbor found the child a few blocks away.
When officers began talking to the child, police say he told them he had been chained to a radiator in his mother's bedroom, day and night, and had to sleep on the floor uncovered.
The child also told police that his hands were occasionally restrained by plastic zip ties.
He had been chained up as punishment, according to investigators.
Camden County police officers searched the home where they said they found a metal chain and lock used to restrain the boy. The chain was attached to a radiator pipe, police said.
Florence and Craig were arrested and charged with Endangering the Welfare of a Child, 2nd degree and Criminal Restraint, 3rd degree. Pollard was remanded to the county jail on bail of $50,000 cash or bond. Craig was remanded to the county jail on bail of $50,000 cash.