There are 8 Pet Health Services in Moose Lake, Minnesota, serving a population of 2,815 people in an area of 4 square miles. There is 1 Pet Health Service per 351 people, and 1 Pet Health Service per square mile.
In Minnesota, Moose Lake is ranked 78th of 1018 cities in Pet Health Services per capita, and 58th of 1018 cities in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Moose Lake Pet Health Services.
Arrowhead Lane Pet Clinic 499 North Arrowhead Lane Moose Lake, MN Veterinarian
Arrowhead Lane Pet Clinic PO Box 596 Moose Lake, MN Veterinarian
Arrowhead Lane Pet Clinic 491 Arrowhead Lane Moose Lake, MN Veterinarian
Arrowhead Lane Pet Clinic 61 Arrowhead Lane Moose Lake, MN Veterinarian
Moose Lake Vet Clinic PO Box 720 Moose Lake, MN Veterinarian
Moose Lake Veterinary Clinic 4764 West Road Moose Lake, MN Veterinarian
Moose Lake Veterinary Clinic 4680 County Road 61 Moose Lake, MN Animal Hospital
Skalko Frank J DVM 4680 County Road 61 Moose Lake, MN Veterinarian