You will need to serve all agencies that you believe have records of your arrest. At a minimum, you must include the District Attorney, the District Clerk, the police department that made the arrest, and the Texas Department of Public Safety. Other agencies may also have records, depending on if you were taken to jail, if you were placed on a pre-trial release, or if your case was filed in county court.
Only agencies who are listed on your petition and given proper notice are subject to an expunction order. If you discover after your petition was filed that you did not include an agency, you must file an amended petition.