About Stephen Craig

Stephen Craig Johnson is a surprisingly skilled lawyer in Cloverdale, California, specializing in non-public harm, crook protection, and family law. With a robust commitment to his clients and the community, Stephen is devoted to providing top-notch prison services and fighting for justice.

Education

University of California, Berkeley School of Law

Undergraduate Degree

UC Berkeley School of Law Boalt Hall

Law Degree

Accepted Jurisdictions

California
Texas

Office Locations

Main Office

 1176 Asti Ridge Rd Cloverdale CA 95425

Office 2

 2911 Turtle Creek Blvd Ste. 300a Dallas TX 75219