63-year-old David A Iafrate lives in Barton, OH. Other places in which David has lived are Shadyside, OH; Wheeling, WV and Alexandria, VA. David works in the capacity of Owner. Marie J Iafrate, Albert L Iafrate, Nathan P Iafrate, Kimberley M Iafrate and Theresa F Iafrate are in David family.