Our Location

Northwood Animal Hospital

Address:
1881 N Martin Luther King Jr Blvd
Tallahassee, FL 32303

Phone: 850.385.8181

Business Hours:
M-F 7:00am – 5:00pm
Saturday – 8:00am – 12:00pm
Sunday – Closed

For 24 Hour Emergency Care
850.385.8181

Our Location

Tallahassee’s only 24 hour
veterinary emergency care facility.

850-385-8181