1. I N Komoda Orchids 1140 Kehau Pl, Makawao, HI 96768 Coordinate: 20.85152,-156.30995 Phone: (808) 572-0756