Davidson Animal Hospital is now by appointment only with the exception of medical emergencies. If you are not sure if your pet needs immediate medical attention contact our office for advice. To make an appointment please call 336-249-7078.

Thank you!