There are 3 Animal Hospitals in Excelsior, Minnesota, serving a population of 2,375 people in an area of 1 square miles. There is 1 Animal Hospital per 791 people, and 1 Animal Hospital per square mile.
In Minnesota, Excelsior is ranked 28th of 1018 cities in Animal Hospitals per capita, and 6th of 1018 cities in Animal Hospitals per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Excelsior Animal Hospitals.
Excelsior Animal Hospital 130 Oak Street Excelsior, MN Animal Hospital, Veterinarian
Lake Minnetonka Animal Hospital Inc 3572 Shore Drive Excelsior, MN
Roshar Janet 3572 Shore Drive Excelsior, MN