In Private PracticeOCAAlso known as: Marc Halfyard, Mark. C. Halfyard, Mark Halfyard, Mark Halfyard (duty counsel), Mark Halfyard (on behalf of Howard Krongold), M.C. Halfyard, M. Halfyard, Mr. M. Halfyard
LSO #51037A
cases · OCA, SCJ, SCC, OCJ
Trial
Motion
Costs
Appeal
Sentencing