Hey 0rangeGal,
You've got it right! That is our mailing address for payments. Will your bank be sending a paper check on your behalf? I ask because your SAN (account number) will need to be written on the check or attached somewhere with your payment.
-Amanda