David P Cushing, 79 years old, lives in Sayreville, NJ. Other places in which David has lived are Princeton, NJ and Stewartsville, NJ. David has attended Brooklyn Law School and St. Lawrence University. David has worked for Securities Law and Corporate Law. David's work experience includes positions as Attorney and Lawyer.