Are you thinking of Solly Stables on the other side of Pennypack Park? Northwestern Stables is in the Chestnut Hill area, across from Chestnut Hill College, at the entrance to Fairmount Park and Forbidden Drive.
I don't think so
Thanks! Your answer is awaiting moderation.