Kevin Hagan — Attorney at Law Kevin O. Hagan, Esq. is an attorney licensed in both Rhode Island and Massachusetts with an office in Newport, Rhode Island. His firm provides representation in DWI DUI, Criminal Defense, Traffic...