Phoenix, AZ Teen girl killed in pedestrian collision with alleged hit-and-run driver Lamar Ross Mays, 36,on Osborn Road in Phoenix, ArizonaAccident Date: Mon, 07/17/2017