Address: 37 E Palmer St, Philadelphia, PA 19125
Palmer Doggie Depot in Philadelphia, Pennsylvania is a fenced dog park. It has cobblestone paths and running water. There is plenty of parking and benches for visitors. However, there is no grass or natural shade. Some people like its location and social vibe. Others worry about the bumpy paths and some maintenance problems.