Joshua Tree Care Center is a nursing home located in North Olmsted , Ohio. This nursing home was first approved to provide Medicare and Medicaid services on 03/14/1980. It has 60 certified beds. Joshua Tree Care Center is located 27500 Mill Rd, North Olmsted, OH 44070 and can be contacted via phone number (440) 777-8444.