Michael J Caffrey, 49 years old, lives in Roseland, New Jersey. Michael has attended George Washington University and Fairleigh Dickinson University. Michael has worked for Environmental Law. Jobs Michael has held in the past include Attorney and Lawyer.