Welcome to North Shelby Animal Hospital

Your Veterinarian in Millington, TN
Call us at 901-873-3291

Pet Emergency? Read no further and call us right away!

North Shelby Animal Hospital is a full service companion animal hospital. Dr. Marty Reed and the staff are dedicated to providing the best possible care for your pet so you can spend many healthy, happy years together. We realize that all pets are not the same, so we try to tailor your pet's care to his/her individual needs.

We have in-house diagnostics, radiography, and pharmacy, as well as a full surgery suite. We carry a full line of pet supplies and presciption pet foods and can provide you with nutrition counseling for your pet. We also help military personnel with pet health certificate requirements for transfers overseas.

For your convenience, we are open from 7:00 AM until 6:00 PM weekdays, and 8:00 AM until noon on Saturdays. We are closed the last Saturday of the month.

For after-hours emergencies, please call the Animal Emergency Center, on Summer Ave. in Memphis, between Graham and Highland. Their number is 901-323-4563.


We are pleased to announce that Dr. Rebon "Brent" Pugh has recently joined the practice one day per week. He will be at the hospital every Thursday, while maintaining his mobile large animal practice the rest of each week.


At North Shelby Animal Hospital, we treat your pets like the valued family members they are.

North Shelby Animal Hospital

5074 Easley St., Millington, TN  38053

(901) 873-3291

Featured Articles


Follow Us

Exclusive Offer

Exclusive Offer Image

New clients receive 15% OFF services only on the first visit when you bring your pet in for an exam.

Sign-up using the form or call us at 901-873-3291 to take advantage of this exclusive offer.

Veterinary Topics
Newsletter Sign Up

Newsletter Sign Up

Pet Selector

Pet Selector

Launch Pet Selector

Pet Portal

Click here to log in

to your Pet Portal.

Business Hours


Closed last Saturday of the month.


North Shelby Animal Hospital
5074 Easley Street
Millington, TN 38053
Get Directions
Show/Hide Menu