Uh, go to New Orleans and make the deposit. That's the only way you'll do it "in person" but if you aren't in New Orleans and don't want to go there I suspect there are ways around this. Could you give us a bit more detail on the situation, whether this needs to be you specifically doing the deposit, and why you can't (apparently) do it yourself? Sorry its not a better answer, but if you want a better answer you gotta ask a better question.
Any BOA branch in New Orleans.
Any branch should be able to process your deposit as long as you are the account holder.
You go to a branch. Google branch locations.
You obviously have access to a computer so google it.
Search for this on-line....NOT in here.