I reckon that the main issue is wjether the LC was approved for a specific location or is for work all over US.
I have a case where the I-140 was approved by TSC but the applicant filed his I-485 in Boston, and got EAC receipts.
Also, at the same time two others whose I-140 were approved by Texas and we filed the I-485s in TSC got their receipts with EAC numbers.
So if your LC allows and you are based in the jurisdiction of another Service Center you may file there--it may take some time for the file to be transferred, though!And needless to say, you employer must agree.
I am not a lawyer but handle immigration cases and speak from my experience.