Thank you, you found it.  Based on my reading, yes a foreign affidavit would suffice for a self-proving affidavit.  Best of luck.  Chapter 233: Section 73. Foreign oaths and affidavits  Section 73. All oaths and affidavits administered or taken by a notary public, duly commissioned and qualified by authority of any other state or government, within the jurisdiction for which he is commissioned, and certified under his official seal, shall be as effectual in this commonwealth as if administered or taken and certified by a justice of the peace therein.