Maps & Driving DirectionsVCA Cat Hospital of Philadelphia is located in the heart of historic Rittenhouse Square. We are on S. 20th Street, between Locust and Walnut Streets.
If you are taking Rte 76, I would recommend getting off on the 30th St. exit. Coming from the Eastbound route, make a right turn on Market Street. Drive a few blocks then make a left onto 21st St. Drive 4 blocks then make a left turn onto Locust St. and a left turn onto 20th Street. Our hospital is on the left side of the street.
If you are taking 76 West, exit at 30th Street. Make a right turn onto Chestnut Street. Drive 3 blocks, then make a right turn onto 21st Street. Go 2 blocks, then make a left turn onto Locust Street. Make a left turn onto 20th Street. The hospital is on the left side of the street.