Cavendish MemoTree Resort By admin | February 23, 2022 6596 Rte. 13, Mayfield (902) 963-2213 Posted in Green Gables Shore and tagged Hotel / Motel / Resort