No you don’t need a visa. And check if there’s any transit bus goes over there or if someone else is going, you can do carpool.
You need to carry your copr letters, passport and work permit with you. Tell the border security agents that you are here for flagpoling. They will ask you to go to US...