I live pretty close by in Jenkintown. I've been on the campus a few times over the years and even took an SAT prep course there, when I was a lot younger.

I never went there for college though as I went to Temple University. Did you want to know anything about the area or just about the Abington campus?
Oddly enough, when I was first looking at colleges I got turned down at Abington, but I was accepted to the Delaware county campus. Go figure.