animal indiana richmond tlc tlc animal hospital richmond indiana 4121 S A St Richmond IN 47374. Logues tlc pet hospital offers quality compassionate pet care. Logue S Tlc Pet H… Tuesday, November 15, 2022 Edit