VCA Animal Hospitals
–
Leesburg, VA, 20176
... About Us Our VCA family of Leesburg Veterinary Internal Medicine and Animal Emergency Critical Care are located within The LifeCentre, a fast paced, AAHA-accredited 24-hour emergency and specialty hospital in Leesburg, VA. We support and foster each ... - May 08