Town and Country Veterinary Hospital
Veterinary clinic
6350 AL-69 · Tuscaloosa, AL 35405 · 1.6 mi
Town and Country Veterinary Hospital in Tuscaloosa, Alabama treats small animals and horses with surgery, dental work, in-house diagnostics and digital radiography. It also offers boarding, an in-house pharmacy, and…