Our Island Home is a nursing home located in Nantucket , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 08/01/2007. It has 45 certified beds. Our Island Home is located East Creek Road, Nantucket, MA 2554 and can be contacted via phone number (508) 228-0462.