Opua Boat BuildersOpuaBoat BuildersOpua Boat BuildersAbout Opua Boat BuildersAddress: 12/13 Baffin Street, North East Valley, Opua PhoneClaim ListingContact InformationPhone: 0212361721Address:12/13 Baffin StreetNorth East ValleyOpua