Collier Animal Hospital is located in the Howell Mill Village Shopping Center on Collier Road, off Howell Mill and I-75, in the lower level below Publix.
Howell Mill Village Shopping Center
857 Collier Rd NW
Atlanta, GA 30318
Phone: (404) 477-0200
Fax: (404) 477-0222
If you need urgent care, please contact St. Francis Animal Care Center for the location nearest you. If you are in the areas surrounding Sandy Springs, please contact Georgia Veterinary Specialists.