The Animal Hospital & Pet Resort at Southwood

The Animal Hospital at Southwood:

850-942-6650

The Pet Resort at Southwood:

850-224- PETS ( 7387)

2528 Capital Circle SE
Tallahassee, Fl 32311

50 yards North of Orange Ave. and Capital Circle

Monday-Friday
7:00 am to 6:00 pm

Saturday Hospital Appointments
8:00am to 5:00pm

Saturday & Sunday Resort By Appointment Only

  • Hospital 850-942-6650
  • Resort 850-224- PETS ( 7387)
  • Fax 850-942-7577
  • After Hours Emergency 850-385-8181

Feel free to email us with your comments:
frontoffice@southwoodanimalhospital.com

Note: This email address is not immediately checked.
If you need immediate assistance, please call us.

View Larger Map