Cats rescued from inside SEPTA 63rd Street station wall
An adventurous cat and her litter of kittens will live to tell the “tail.”.
They were rescued from a SEPTA station at 63rd Street on the Market-Frankford Line.
Two SEPTA employees found one kitten in the ceiling on Monday and the next day, two more kittens and the mother were found inside a wall..