John Davis

Active Morehead City, NC Chairman of the Board for Carteret County General Hospital Corporation