Site Under Construction

This site is still being polished, especially on mobile and smaller screens. Some things may not look perfect just yet.

An Invitation

We welcome you to visit our Mission Center in Ossining which is perched on top of a hill overlooking the scenic Hudson River. The Chinese inspired architecture is in tribute to our very first mission to South China over 100 years ago.

Please feel free to get in touch with us by submitting the form below.