About Michael David

Michael David Waters is a rather experienced attorney in Oxford, North Carolina, focusing on crook protection, family regulation, and private injury cases.

Accepted Jurisdictions

North Carolina