Briarlake Animal Hospital
Veterinary clinic
2566 Shallowford Rd NE · Atlanta, GA 30345 · 1.1 mi
Briarlake Animal Hospital is a veterinary practice in northeast Atlanta run by two veterinarians who are a husband and wife team. It offers vaccinations, dental and general surgery, spay and neuter services, and an…