Oops. We did something wrong. The page you are looking for cannot be found
Office: 808-822-7900
Priests' Residence: 808-822-4804
Email: stcatherine@rcchawaii.org
5021-A Kawaihau Rd Kapaa, HI 96746
Office Hours: Mon-Fri 8:30am - 2:00pm