Mission VistaNapierBed And BreakfastsMission VistaAbout Mission VistaAddress: Mission Vista 359 Church Rd, Greenmeadows, Napier 4112PhoneClaim ListingContact InformationPhone: 068445727Address:Mission Vista 359 Church RdGreenmeadowsNapier 4112