Katherine Cavanaugh, MSW
Consumer Advocate
National Health Care for the Homeless Council
Baltimore MD