MAYFLOWER PLACE NURSING & REHABILITATION CENTER | 2-Star Nursing Home in WEST YARMOUTH, MA