Having to obtain a lawyer in NC goes as follows for child custody issues. Is your child an established resident in NC? If so, you will need a lawyer here in NC. Look into “jurisdiction” for child custody laws. Do they go to school here? How long have they been here in NC? Was your child born in this state? Or PA? These are all questions that need answered as well. If your children have resided in NC for more than 2 consecutive years. It is highly likely that NC is there current home state.
Also, legal aid in NC does "not" cover child custody issues. NC's primary outlook on child custody is for "the welfare of the child" and for "what fits the childs best interest as a total" ie.. housing, primary care giving..etc.. NC is also focused on the "biological" parents rights. They fall paramount to any other relative. Unlike PA, there are no Grandparent's rights here in NC. If you feel you children are in any danger, you can file what is called an ex-parte at your courthouse in PA. A lawyer in PA will need to help you with this, because it will need to be signed by a judge. This will immediatly remove your children from where they are with the help of local law enforcement, or a case worker. Your children will remain with the state until you pick them up. If your children are in any danger, child protection services here in NC are dedicated to following up on any "child" related reported incident. If your children are taken back to NC, the quicker you seek counsel the better. Legal aid handles cases in PA. If you are seeking visitation, or custody. The quicker, the better. As long as there are no other "visitation schedules" in tact. If you get your children to PA, the faster you act the better.
I hope I have helped.