Records link Debra with Stephen J Shelton, Becki Shelton, Rebecca M Shelton and 4 other people. Records link phone number (585) 527-9235 with Debra’s details. The birth year was listed as 1958. She has stayed in Lockport, North Tonawanda, Penfield and one other city before moving to Rochester. Debra was born 67 years ago. The residency of Debra is at 145 Rossmore St, Rochester, Ny 14606.