"Helping Our Animal Friends"
Mechanicsville Animal Hospital is a state-of-the-art, full service veterinary hospital serving Hanover County and surrounding  areas with a commitment to the health, happiness, and well-being of your pet.

7044 Lee Park Road
Mechanicsville, Va. 23111
(804) 559-9800
Fax (804) 559-4756

Do you have an upcoming appointment with us? 

Pre-print your paperwork and fill it out ahead of time by visiting our 
"Appointments" page.

Hours of Operation:  

Monday through Thursday 7:30am - 8:00pm

Friday 7:30am - 6:00pm

Saturday 8:00am - 12:00pm

Sunday 5pm-7pm
(pick up only)

In Case of Emergency After Hours Please Call:

Dogwood Emergency Center
(804) 716-4700
Veterinary Referral & Critical Care
(804) 784-8722

Need Pet Supplies? Visit ShorePetStore.com Where your pet supply needs are met.

     Locally owned and operated