1. Ikaika Screens
Makawao, HI 96768
Phone: (808) 573-2890
2. Hawaiian Door & Window Screens LLC
PO Box 746, Makawao, HI 96768
Coordinate: 20.846931,-156.33273
Phone: (808) 268-6565
3. Dr.windows
1680 Makawao Ave, Makawao, HI 96768
Coordinate: 20.846931,-156.33273
Phone: (808) 268-3791