The Mayflower is a Life Plan Community offering independent living, assisted living and skilled nursing care in a safe, secure, peaceful environment.