Cadavi,
As per my knowledge......... you can give your FPs anywhere in the USA.
As you are staying in CA, I think that is advisable to give your FPs at CA ASC office only.
Because one of my friend got the FP notice and the INS mentioned in that notice to go to Atlanta for FPs. But, actually he resides at Raleigh, NC.
Then finally he did his finger printing at Raleigh, NC only eventhough the notice shows Atlanta, GA.
These are my opinions. But........ finally ask your attorney for the final decision.
Note: I didn't receive my FP notice from INS........but, my wife got her FP notice and I went with her to Charlotte ASC and I explained my situation to the officer that I am the primary applicant and I didn't receive my FP notice yet .....but, my wife got it. The officer accepted for my FP also.
This is our First FP.
-Satya.
485 ND : 11/20/2002
FP: 11/12/2004