Rated 4.8 out of 5 from 88 reviews.
Published starting price: $5,950–$7,100/month
Studio · 1 Bedroom · Semi-Private
Assisted Living · Memory Care · Independent Living
Viva Senior Living of Cross Keys
3152 Glassboro Cross Keys Road, Glassboro, NJ, 08028
