The Law Office of Joseph M. Griffin Jr. is a Beacon Hill based law firm representing individuals throughout the Boston area. The firm specializes in criminal defense and represents individuals in felony cases, traffic violations, embezzlement, assaults and drug possession cases.