Animal clinics
Oakwood Animal Hospital
Tallahassee, United States
- Address
- 2528 W Tharpe St, Tallahassee, FL 32303
- Phone
- 850-386-1138
- Website
- oakwoodanimal.com
- Services
- dog and cat veterinary care, wellness exams, vaccinations, same-day appointments, surgery, radiography, laboratory diagnostics, exotic pet care
- Opening hours
- Mon–Fri 07:30–17:30; Sat–Sun closed
Location
The map will load as you scroll.