Oakwood Animal Hospital
Veterinary clinic
2528 W Tharpe St · Tallahassee, FL 32303 · 2.0 mi
AAHA accredited
Oakwood Animal Hospital, founded in 1972 in Tallahassee, offers wellness care, dentistry, surgery, diagnostics and exotic pet care for dogs, cats and small mammals. It is AAHA accredited, offers same-day…