Yes, credit cardholders can opt to visit the nearest ICICI bank branch for credit card balance and other banking services.