Where at in NE ? I am by Franklin mills mall. I use to live in NJ but just moved back to philly. I love it here.
Not too familiar with the area. Again, I lived there only as an infant and have since visited only a few times.