David Andrews

stripes

David Andrews is an Assistant Appellate Defender in the North Carolina Office of the Appellate Defender (OAD), a division of the Office of Indigent Defense Services.  OAD staff attorneys represent indigent clients in criminal, juvenile delinquency, and involuntary commitment appeals to the Court of Appeals of North Carolina and the Supreme Court of North Carolina.