Miller Scott D, Dvm
Veterinary clinic
6300 Powers Ferry Rd · Atlanta, GA 30339 · 0.1 mi
Powers Ferry Animal Hospital, operating in Atlanta since 1976, provides veterinary care for dogs and cats. Services include wellness exams, vaccinations, dental care, surgery, diagnostic imaging and lab work, plus…