The Waters of Dillsboro-ross Manor
12803 LENOVER ST, Dillsboro, IN 47018
2.5
(2 reviews)
"The nurses did not have a great bedside manner, they seemed to more in a hurry to get the job done and did not put a lot of care into their work. The CNA's, however, were awesome. The ladies that I had contact with there treated my friend with comp..."
READ MORE