1. Screens & Things Inc
2347 S Beretania St Ste 101, Honolulu, HI 96826
Coordinate: 21.29477,-157.82535
Phone: (808) 748-3793
2. Pella Windows
120 Sand Island Access Rd, Honolulu, HI 96819
Coordinate: 21.32397,-157.89139
Phone: (808) 841-3200