For the benefit of the users of this site, especially relating to questions on EAD renewal, there are few things you need to know to enlighten yourself. I have noticed in this site as well others, that EAD questions on this subject may have been incorrectly answered or addressed.
Relating to EAD renewal, you can apply for an EAD directly at a local INS office, if the expiration date on your current EAD card has sneaked up on you. When I say this I do NOT mean an iEAD.
It makes sense when you apply for your AOS at a BCIS Service Center, that you apply for the EAD and AP at the same place concurrently. After that when you have to renew your card, and you have plenty of time in your hands, maybe like 5 months or more, sure you can apply from the service centers. But for some of you, who do not have that luxury, and your EAD is expiring next month and you do not have an EAD renewal application on file at one of the service centers, try to get your EAD from the local office, but do contact the local office and talk with an immigration officer first, and maybe set up an appointment.
This is my experience so far. After reading the guidelines on where you can and cannot apply for renewing your EAD, I called up the Tampa sub office, and I was very explicit in conveying what I wanted, and took pains in explaining that this was an EAD renewal based on pending AOD, ELIGIBILITY UNDER 8 CFR 274a.12 C (9). She asked me if my EAD is expiring at the end of the month, I said no but in June, and she gave me an appointment for May 5th to get my EAD renewed.
Just so that we were on the same page, I asked her and she told me that I do not have to apply to Texas Service Center to get my EAD renewed, but go to the Tampa sub office.