Mayflower Care Center
Category
Nursing Care
Capacity
59 beds
Financial Assistance
Medicare
License/Certification
#950000119
Skilled Nursing Facility