Other cities that she has stayed in are Ballston Spa, Gansevoort, Saratoga Spgs and 3 other cities. The current age of Debra is 66. Records link phone number (518) 587-3897 with Debra’s details. The possible relatives of Debra are Richard C Lockwood, Jill A Lockwood, Gregory S Lockwood and one other person. 107 Lake Ave #1, Saratoga Springs, Ny 12866 is where Debra resides. Debra's birth date was listed as 1958.