14359

Mayflower Care Center

Category
Nursing Care

Capacity
59 beds

Financial Assistance
Medicare

License/Certification
#950000119
Skilled Nursing Facility