Briarlake Animal Hospital
Veterinary clinic
2566 Shallowford Rd NE · Atlanta, GA 30345 · 0.5 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…