Maps & Driving Directions
VCA Cat Hospital of Philadelphia is located in the heart of beautiful historic Rittenhouse Square. We are on South 20th Street between Walnut and Locust Streets. Look for the blue door and the blue awning.
From I-76E take Exit 344 (I-676E toward Central Phila). Take the 23rd Street Exit toward Ben Franklin Parkway. Turn right onto North 23rd Street. Drive 0.6 miles then turn left onto Locust Street. Make a left onto South 20th Street. The hospital will be on the left side of the street.
From I-76 W take Exit 345 (30th Street). Make a right turn onto Chestnut Street. Drive 3 blocks then turn right onto South 21st Street. Go 2 blocks then make a left turn onto Locust Street. Make a left onto South 20th Street.