NORTHWOOD ANIMAL HOSPITAL 1881-B NORTH MARTIN LUTHER KING BLVD TALLAHASSEE, FL 32303 United States Phone: 850-385-8181 or 850 385-7387(Pets) Fax: 850-385-3501 & 850-385-2491 practicemanager@northwoodanimalhospital.com