Hibbard Skilled Nursing and Rehabilitation Center
1037 West Main St
Dover Foxcroft, ME 04426
Hibbard Skilled Nursing and Rehabilitation Center is located within Dover Foxcroft, Maine. They offer senior housing in a 97 unit housing community for older individuals in a well-managed and caring setting. The area surrounding this community is a ...