Oakwood Animal Hospital
2528 W Tharpe St.
Tallahassee, Florida 32303
Oakwood Animal Hospital , 2528 W Tharpe St. , Tallahassee, FL 32303 (850)386-1138
With AutoShip, you can schedule regular deliveries of your pet/animal's medications and food right to your front door — with free shipping!*
*Free standard shipping within the continental U.S.