Meadowood Health Pavilion is a nursing home located in Bloomington , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 02/01/1985. It has 66 certified beds. Meadowood Health Pavilion is located 2455 Tamarack Trail, Bloomington, IN 47408 and can be contacted via phone number (812) 336-7060.