You need to go to the Charlie Card Store at Downtown Crossing to apply for the Senior CharlieCard. You will need proper photo ID. They will issue a 30 day temporary card and mail the permanent photo card in about a week. You will still need to purchase and load value at the fare vending machines.
CharlieCard store at downtown crossing should be able to help with that!
The charlie card vending machine at any T station
Thanks! Your answer is awaiting moderation.