Iris Integrative Health - Main Location Iris Integrative Health Address 65-1235 Opelo Rd, Ste. 6 Waimea, HI 96743 US 20.023721, -155.676651 Contact Information (808) 887-1210 Map Map integration coming soon View on Google Maps Back to Iris Integrative Health