North Tampa Veterinary Specialists
Veterinary clinic
2504 Merchant Ave · Odessa, FL 33556 · 1.4 mi
Board-certified specialists
A mobile veterinary surgery service led by a board-certified surgeon who performs orthopedic, soft tissue, neurologic and emergency procedures inside partner veterinary clinics. The surgeon is also board-certified…