Animal Emergency & Critical Care of Lynchburg
Veterinary clinic
3432 Odd Fellows Rd · Lynchburg, VA 24501 · 0.0 mi
An after-hours emergency and critical care hospital in Lynchburg, Virginia, serving dogs and cats. It offers surgery, digital radiography, ultrasound, an in-house laboratory and pharmacy, and accepts several payment…