
Right at Home Opens in Mountain View Under Local Ownership
Right at Home opens in Mountain View, California, under local ownership of Anastasia and Zafeer Khan, who bring professional backgrounds and personal experiences to the business.
· 1851 Franchise· August 13, 2025