No Title
Call him up and make an appointment. Have with you the latest INS notice, a cover letter "what you like him to do for you and why, also another sheet analyzing the cause of cover letter.
try to go there with another person who votes. When u said senator, needs to be at federal level not state
I went to most of them in NYC and i got some results. U need to follow up what ever you do.
good luck