NCC
St. Catherine of SienaWest Islip, NY, United StatesOverview Our Lady of Consolation is a proud member of Catholic Health and a recognized leader in providing exceptional quality driven care.We offer Long Term, Post-Acute and Skilled Nursing servic... Show more