Margaret B. Davis, PLLC

Margaret B. Davis, PLLC

Margaret B. Davis, PLLC

DUI-DWI, Misdemeanor, Traffic, Criminal, Civil & Human Rights, Bond hearings, Probation Violations, Expungements, Restoration of Rights

Dedicated Criminal Defense and Traffic Attorney eager to fight for your rights.

Firm Size: 1
Fax 804-251-1403

Lawyers