David Henry Ruby is 57 years old. He lives in Midway, Pennsylvania. Other places in which he has lived are Baltimore, Maryland; Essex, Maryland; Middle River, Maryland and Huntingdon, Pennsylvania. Some of David family members are William L Ruby, Melonie S Mcginnis and Charlene K Bohling.