New Life Church Theater Facility

Venue Phone: (808) 531-0303
Address:
1190 Nuuanu Ave
Honolulu, HI 96817

Venue Map

BBB Online Reliability Seal