Stephen L Smith is 67 years old. Stephen lives in Charlotte, NC. Stephen has attended University Of Virginia and University Of North Carolina. Stephen has worked for Corporate Law, Tax Law, Estate Planning Law, Trust Law and Taxation Law. Stephen's work experience includes positions as Attorney and Lawyer.