I'm having a H1B visa till the end of Jul 2017 and I've recently transferred to another company and I got the same date in my new I797A.

I've to come to India during February on an important personal reason.

Should I get my H1B visa stamped ?

If so,is it possible for me to use the Drop box facility?