Camillus House
Camillus House
MIAMI FL | IRS ruling year: 1946 | EIN: 65-0032862
Established by the Little Brothers of the Good Shepherd in 1960, Camillus House has grown steadily over the years from a small overnight shelter into a full service ... (More)