walkin renewal
i donot know about Boston but in 1/02 TSC had a waiting time of 3 months for EAD renewal. Memphis office would only entertain you if 90 days had elapsed from the time of applying, my wife is in NY , when she went for interim EAD they told her to go back to the Service Center her papers were in as thay could not access those records there.