The Villa

250 Pine St Auburn CA 95603 (888) 848-5698
Rating: 5.0

Reviews for The Villa

Rating: 5.0 Based on 1 review Write a review
Very nice place
 Sep 2015
Our loved one has only been here a short time, but I think they're doing a great job at The Villa! The facility it beautiful, and they always keep everything looking clean and well kept. It is a sm... read more