The Animal Hospital & Pet Resort at Southwood
AAHA Certified★★★★★4.6(386)
2528 Capital Cir SE
Tallahassee, Florida 32311
The Animal Hospital & Pet Resort at Southwood is a full-service animal hospital in Tallahassee, FL, committed to providing quality care at every stage of your pet's life. The hospital offers a wide variety of medical, surgical, and dental services, utilizing advanced equipment and technologies, including in-house testing, digital x-ray, surgical suites, dental suites, and a pharmacy. They serve Tallahassee, Crawfordville, Monticello, Havana, and Quincy.