castle home new nursing avalon nursing home new castle pa 18 reviews of 7 nursing homes in New Castle PA. 800 AM - 500 PM. Avalon Springs Nursing Center 4 Reviews Mercer… Thursday, May 19, 2022 Edit