INDIANAPOLIS — A 55-year-old Indianapolis man is facing charges after police recovered 16 stolen vehicles and nearly $4,000 in cash from an alleged chop shop on the city’s near northeast side.
According to the Indianapolis Metropolitan Police Department, Anthony Scott Owens was arrested following an investigation that began on Sunday when officers responded to the 2800 block of North Euclid Avenue to recover a stolen vehicle…