There is a cashcard top-up machine in the Level 3 Printing Room at Li Ka Shing Library.
Your EZLink card can be topped up at any MRT station. The nearest MRT station is the Bras Basah MRT station and is accessible via the Concourse / Basement 1 of SMU.