Westborough Royale ★★★★☆4.0 (5) Home Care & Senior Living Assisted living facility · Retirement community 89 Westborough Blvd, South San Francisco, CA 94080 Today: 7:30 AM–6 PM Call Website Details →