Veterinary clinic

The Downtown Animal Hospital

120 N Clay St, Louisville, KY 40202

Opening hours

Hours not listed. Please call ahead at (502) 585-1010 to confirm availability.

Other animal hospitals in Louisville