Asbury Towers Health Care Center is a nursing home located in Greencastle , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 08/29/2006. It has 48 certified beds. Asbury Towers Health Care Center is located 102 W Poplar St, Greencastle, IN 46135 and can be contacted via phone number (765) 653-5148.