The Pet Mechanic Locations
The Pet Mechanic has two convenient Philadelphia locations!
The Pet Mechanic Locations
We have two convenient locations in Philadelphia- our first location is in Fishtown & our second is located on South St.
Fishtown
1416 Frankford Avenue
Philadelphia, PA 19125
Phone number: 267-519-0387
Fax: 267-687-7398
South Street
920 South Street
Philadelphia, PA 19147
Phone Numer: 267-930-8732
Fax: 267-930-8754