Verified
The Villas at Saratoga
20388 Saratoga-Los Gatos Road, Saratoga, CA 95070Nursing Home, Assisted Living, Memory CareOur Lady of Fatima Villa is a large, welcoming community situated in the picturesque city of Saratoga, California. The facility offers a wide range of care services, including Skilled Nursing Facility, Assisted Living, and Memory Care, ensuring that residents receive the support and attention they need. With its optimistic and caring atmosphere, Our Lady of Fatima Villa is the perfect place for se...
...Read more
8