Dr. Carla Barstow
Veterinary clinic
2517 W Kennedy Blvd · Tampa, FL 33609 · 0.2 mi
Tampa Veterinary Hospital, founded in 1925, provides wellness, dental, diagnostic imaging, and surgical care for dogs and cats, along with house call visits. The clinic also offers hospice and euthanasia services…