About James

Meet James Vaughan, a dedicated attorney in Winston-Salem, North Carolina, with understanding in private harm, crook defense, and family law.

Accepted Jurisdictions

North Carolina

Office Locations

Main Office

 206 N Spruce St Winston-Salem NC 27101