Mark DavisMark A. Davis currently serves as an Associate Justice on the Supreme Court of North Carolina. He previously served on the North Carolina Court of Appeals.
An OTP has been sent to your Registered Email Id:
Resend Verification Code