Excelcare at Newark Independent Living
4949 Ogletown Stanton Rd, Newark, DE 19713
4.4
(5 reviews)
"I am a resident, and I find it very, very nice. The people running it are doing their very best. They check on us and make sure that we have what we need. Right now, we're in the middle of the flu. They are still committed to each person here. I have..."
READ MORE