avalon castle home new avalon nursing home new castle pa Avalon Nursing Center 3410 W Pittsburgh Rd New Castle PA 16101 1-855-229-7494 6 Reviews Avalon Nursing Center is located at 3410 … Thursday, May 26, 2022 Edit