The Pet Mechanic
Veterinary clinic
1416 Frankford Ave · Philadelphia, PA 19125 · 0.2 mi
The Pet Mechanic is a Fishtown veterinary hospital in Philadelphia treating cats and dogs only. It offers wellness care, dental packages, on-site diagnostics, surgery, dermatology, and acupuncture. Visits are by…