Location
1620 North School St,
Honolulu (oahu), HI 96817
1620 North School St,
Honolulu (oahu), HI 96817