Villa Siena is a nursing home located in Mountain View , California. This nursing home was first approved to provide Medicare and Medicaid services on 09/03/1986. It has 30 certified beds. Villa Siena is located 1855 Miramonte Avenue, Mountain View, CA 94040 and can be contacted via phone number (650) 961-6484.