David Charles Roberts is 48 years old. David lives in Palmyra, NY. Other places in which David has lived are Rochester, NY and Williamson, NY. David is related to Robbie E Roberts, Robert E Roberts, Charlene Mulley Roberts, Dale Stephen Roberts, Matt Roberts and Marcie C Roberts.