Mesa Vista Inn Health Center is a nursing home located in San Antonio , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 07/07/1977. It has 144 certified beds. Mesa Vista Inn Health Center is located 5756 N Knoll Dr, San Antonio, TX 78240 and can be contacted via phone number (210) 321-5200.