Villa Clara Post Acute is a nursing home located in Decatur , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 07/15/1998. It has 150 certified beds. Villa Clara Post Acute is located 500 West McKinley Avenue, Decatur, IL 62526 and can be contacted via phone number (217) 875-0020.