1. Re Screen and Glass 54-238 Hauula Homestead Rd, Hauula, HI 96717 Coordinate: 21.60913,-157.91418 Phone: (808) 293-2723