I believe that SIM card replacement is available in any Globe store. But you'd want to go to a branch located in a mall just to be sure.
Based on my experience, you might be asked for an affidavit of loss indicating where, when and how you lost your SIM card. Your lost phone number also needs to be indicated. That's what they asked from me when I went to have my SIM card replaced, together with a valid ID. You can call 211 to ask if they still require this document.