Lakes Veterinary Hospital
Veterinary clinic
602 S Olaf Ave · Battle Lake, MN 56515
Lakes Veterinary Hospital in Battle Lake, Minnesota has served the community since 1976, originally as a mixed animal practice and now as a small animal hospital for cats and dogs. It offers preventive care such as…