Can I mail in my deposits to the Credit Union?

YES.

The preferred method is with a signed letter accompanied by a cheque.