John Villa's Homecare 2
811 St Clair Street, Costa Mesa, CA 92626
4.0
(1 reviews)
"I stayed in John Villa for two months. The place is very clean. It was a very nice place and the food was very good. It's a small group of ladies (around 6 people) in the home so they paid a lot of attention to specials needs such as dietary requirem..."
READ MORE