Stephen turned 66 years old. 79 Walden Fields Dr, Delmar, Ny 12054 is where Stephen resides. The birth year was listed as 1958. This person has lived also in Albany and Schenectady. Stephen owns the phone number (518) 438-4136.