About John

John Craig is a exceptionally experienced lawyer in Haymarket, Virginia, with over two decades of experience in personal injury, crook defense, and circle of relatives regulation. Contact him today for devoted and expert prison illustration.

Accepted Jurisdictions

District of Columbia

Office Locations

Main Office

 14890 Washington St Haymarket VA 20169