Maabha Skin & BeautyNew PlymouthBeauty TherapistsMaabha Skin BeautyAbout Maabha Skin & BeautyAddress: 219 St Aubyn St, New Plymouth Central, New Plymouth 4310PhoneClaim ListingContact InformationPhone: 0224997968Address:219 St Aubyn StNew Plymouth CentralNew Plymouth 4310