1. Menehune Stained Glass 912 Kilani Ave, Wahiawa, HI 96786 Coordinate: 21.4997,-158.02615 Phone: (808) 622-2686