Huff, Amy R DVM
Veterinary clinic
1231 W Dixie Ave · Leesburg, FL 34748 · 0.0 mi
Animal Clinic of Leesburg is a full-service animal hospital in Leesburg, Florida, led by Dr. Amy Huff. It treats all types of pets, handling both emergency cases and routine medical, surgical, and dental care. The…