Jefferson Animal Hospital
Veterinary clinic
2120 S Jefferson Ave · St Louis, MO 63104 · 1.2 mi
Jefferson Animal Hospital is a privately owned clinic in St. Louis providing care for dogs and cats. Services include wellness care, vaccines, spay and neuter, soft-tissue and orthopedic surgery, in-house lab work,…