New Vista
300 Broadway, Newark, NJ 07104
2.0
(1 reviews)
"My mom stayed in New Vista before. It wasn't a good facility. First off, it had a really strong smell and it wasn't that clean. And then, she wasn't being cleaned properly and she was getting infection after infection. She also had bedsores from bein..."
READ MORE