Skip nav to main content.

Can I use Freedom Online Banking or Branches to make Visa Business Credit Card payments?

No, you will not be able to use Freedom’s Online Banking to transfer money to your Visa Business Credit Card or have a payment processed at the branch. Your Visa Business Credit Card payment must be mailed to a lockbox located at the address below for processing.

Standard Payment Mailing Address:
Freedom Credit Union
PO Box 37603
Philadelphia, PA 19101-0603

Overnight Payment Mailing Address:
560 Carillon Parkway St Petersburg, FL 33716