Mr Craig Alan Barnes | Attorney

Mr Craig Alan Barnes

Mr Craig Alan Barnes

Corporate, Trusts, Litigation, Construction, Insurance, Contract, Commercial Real Estate, Business

Experience: 26 years

Top Local Lawyers

About Craig

Admission

Verified California

1999

Education

USC Law School