Address 1333 Olinda Rd. Makawao, Hawaii 96768 Makawao, HI, 96768,
Phone: 808-573-9139
Category: Hawaii / Makawao