I live in Glen Rock, NJ. It's about an hr train ride to 33rd Street in the city, or the world trade center site, depending which PATH train you take.
The public schools are phenomenal here. It's why we moved here.
12/19/09 at 8:54pm