Catholic Charities Corporation NPI 1518907351 Practice location: 2270 Professor Ave, Cleveland, OH 441134467 Taxonomy code: 324500000X Phone: (216) 871-0288