There are 2 Veterinarians in Excelsior, Minnesota, serving a population of 2,375 people in an area of 1 square miles. There is 1 Veterinarian per 1,187 people, and 1 Veterinarian per square mile.
In Minnesota, Excelsior is ranked 92nd of 1018 cities in Veterinarians per capita, and 23rd of 1018 cities in Veterinarians per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Excelsior Veterinarians.
Excelsior Animal Hospital 130 Oak Street Excelsior, MN Animal Hospital, Veterinarian
Mobile Animal Surgical Hospital 5435 Mallard Lane Excelsior, MN