There are 2 Pet Health Services in Loretto, Minnesota, serving a population of 694 people in an area of 1 square miles. There is 1 Pet Health Service per 347 people, and 1 Pet Health Service per square mile.
In Minnesota, Loretto is ranked 76th of 1018 cities in Pet Health Services per capita, and 17th of 1018 cities in Pet Health Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Loretto Pet Health Services.
Flying J Vet Clinic 5350 Salem Lane Loretto, MN Veterinarian
Minnesota Equine Associates Limited 3705 County Road 19 Loretto, MN Animal Hospital