Yes. You can make deposits in person at any Caesars location. Just visit the Caesars retail sportsbook to make a deposit.