The MayfairNew PlymouthBarsThe MayfairAbout The MayfairAddress: 69 Devon St W, New Plymouth Central, New Plymouth 4310PhoneClaim ListingContact InformationPhone: 067592088Address:69 Devon St WNew Plymouth CentralNew Plymouth 4310