* Both fields are required
Claim Your Profile?
Ruth Sheehan is a second-career attorney, but she has been advocating for the rights of the underrepresented for all of her professional life. Ruth came to The Law Offices of John McCabe in September 2020 after serving with John for several years on the board of the North Carolina Advocates for Justice.