In Suburban Philly, an unloved Sci-Fi Nook