On the afternoon of July 8, authorities tracked Finocchiaro's cell phone to a 90 acres farm in the Solebury Township owned by DiNardo's parents, Antonio and Sandra DiNardo, who also own a cement and construction company.