Citi is primarily online, but it does have a limited branch network. Currently, Citi has over 700 branches across the US where you can speak to a customer support agent face to face if you have a query or issue.