how long should i wait for rfe response before calling
USCIS normally responds to RFE's within 60 days, however they do not have processing times on how long it takes them to respond. It can be longer than that. I would call the USCIS number: 1 (800) 375-5283 and submit a service request, if you do not hear from them soon.