A personal injury lawyer or any general practice attorney will work, and you can search Avvo for lawyers in your city and pick the one you are most comfortable with. Good luck.
Philadelphia Personal Injury Lawyer. www.InjuryLawyerPhiladelphia.com
You say the neighbor violated the "anti-contact agreement." If you mean an anti-harassment order, issued by a Court, as a result of an agreement, it is a crime to violate an anti-harassment order, so you should have reported the violation of an order to the police.
You can recover damages in a civil suit, if the other party has intentionally caused you emotional distress, or even if they have done so negligently, if you have medical symptoms. But unless she has the resources to pay a judgment, it may do you little good.
If you do not already have an anti-harassment order from a Court, you should file such a petition, if you do, then report the violation to the police. Contact the Clerk of the District Court if you have not already filed an anti-harassment petition and obtained an order.
Sign up to receive a 3-part series of useful information and advice about personal injury law.