Please contact ECSI regarding deferments, cancellations, and automatic withdrawals.
ECSI's Website
https://borrower.ecsi.net/
Mailing address for payments or other correspondence
Luther College
c/o ECSI
100 Global View Drive
Warrendale, PA 15086
ECSI’s Customer Service Phone Number
1.888.549.3274