Meet Kevin.

His practice combines public policy and business litigation. Kevin has represented clients, including some of South Carolina’s top elected officials, in election law and campaign finance disputes.

Get in Touch!

Connect via LinkedIn Profile
803-454-7710
Download vCard
803-381-9110
Download Bio (PDF)
Kevin A. Hall