This week, SEPTA employees helped rescue a mother cat and five kittens from inside the ceiling and walls of the 63rd Street Station on the Market-Frankford Line
A mother cat and her five kittens have been rescued after being pulled from the ceiling and walls of SEPTA’s 63rd Street Station on the Market-Frankford Line.
According to SEPTA spokesperson Andrew Busch, the animals were initially discovered on Monday, at about 6 p.m., when a SEPTA supervisor learned that cats were reportedly inside walls or the ceiling at the 63rd Street Station.