Jack S Holmes is 57 years old. lives in Raleigh, NC. has also lived in Fairfax Station, VA and Williamsburg, VA. Jack has attended College Of William And Mary and University Of North Carolina. Companies in which Jack has a work history include North Carolina Bar Association and North Carolina Association Of Defense Attorneys. Jack's work experience includes positions as Lawyer.