David has reached 64 years of age. In addition to Huntington, David also lived in Morgantown and Huntington. 518 Foster Rd, Huntington, Wv 25701 is where David resides. Thomas G Macfarland, David J Macfarland, Jessica Marie Macfarland and one other person are people possibly related to David. Businesses linked with David are Dawn L Macfarland Md Inc and Elm Grove Plaza Llc. David has listed phone number: (304) 523-5555. The birth year was listed as 1960.