Deptford police requested help from other departments, including K-9 units. Police searched for an hour and 40 minutes, Taylor said, until two officers found the teenager hiding under a truck.
Both are suspected of involvement in seven other robberies, Taylor said, a spree that drew investigators from the FBI and the two counties' prosecutors' offices.
The eight heists took place in November in Woodbury, Brooklawn Borough, and Deptford, Gloucester, and West Deptford townships. Each netted several hundred dollars, with more than $1,000 taken in one of the robberies, he said.
The weapon, Taylor said, was a black imitation gun made of metal that was indistinguishable from a real small-caliber handgun, he said.
Anderson and the 17-year-old were charged with criminal attempt to commit robbery for Friday's stickup, along with several counts of unlawful possession of a weapon and related charges for other robberies.
Anderson, of Blackwood, was also charged with multiple counts of employing a juvenile in the commission of a crime.
Anderson and the teenager are not related, Taylor said, adding that Anderson appeared to be living out of his van.
"It's a good feeling when it's a total team effort to get the subject apprehended," Taylor said. He credited the help of police from Gloucester and Washington Townships, Westville, and K-9 units from Woodbury and East Greenwich.
Anderson was being held in the Gloucester County Jail on $250,000 bail. The teenager was being held at the Camden County Youth Center.
Contact Jonathan Lai at 215-854-5151, email@example.com, or follow on Twitter @elaijuh.