Congratulations on the PA, LTCF. You can learn much more about the LTCF on the PAFOA forums!
Pennsylvania, like most states requires people to have a permit to carry a concealed firearm as regulated by the following statute:
18 Pa.C.S. § 6106: Firearms not to be carried without a license
(a) Offense defined.--Any person who carries a firearm in any vehicle or any person who carries a firearm concealed on or about his person, except in his place of abode or fixed place of business, without a valid and lawfully issued license under this chapter commits a felony of the third degree.
When you're open carrying in Philadelphia, always carry your LTCF as it is required in that city. If you're carrying concealed, you're required to have your LTCF on person. If you're open carrying in Pennsylvania, you do not need a LTCF but you should still have it on your person;
Places off limits with a license/permit:
Courthouses, and elementary secondary education schools Title 18 Section 913 & Title 18 § 912
That should be brief. Happy shooting and shoot safely.