MICHAEL LONIGAN, M.D.PulmonologistKEIZER, OR, 9730374255039991253Unclaimed Profile · NPI 1285741009Claim This Profile