As for places illegal to carry in PA...
K-12 schools are a grey area. It is illegal to carry on school property unless you have a "lawful purpose", which is extremely vague. Nobody has been tried for it as of yet -- probably because no prosecutor's office wants to have a precedent against them set.
Secure areas of airports are off limits while other areas are perfectly fine. Casinos are also out, as are court facilities.
If you want an entire list, google the Pennsylvania Uniform Firearms Act.
Or just click <A HREF="http://reference.pafoa.org/statutes/PA/18/II/G/61/A/uniform-firearms-act/">here.</A>