Vista Shores

5958 Saint Bernard Ave New Orleans LA 70122 (888) 848-5698

Reviews for Vista Shores

Rating: 4.0 Based on 2 reviews Write a review
Vista Shores
 Feb 2014
I got a very good impression with our visit. The residents appear happy. The staff was friendly and accommodating. The residence was bright and cheerful. From what I was told I feel that my ... read more