David W Stokes is 58 years old. David lives in Abington, Pennsylvania. David has also lived in Ambler, Pennsylvania; Chalfont, Pennsylvania; Fort Washington, Pennsylvania and Lancaster, Pennsylvania. Companies in which David has a work history include Abington Memorial Health Care Corporation and Trustee Emeritus.