1. Crossroads Animal Shelter
2800 10th St SE, Buffalo, MN 55313
Coordinate: 45.13862,-93.8315
Phone: (763) 684-1234
2. Buffalo Equine & Large Animal
1214 Highway 25 N Ste 2, Buffalo, MN 55313
Coordinate: 45.18684,-93.87528
Phone: (763) 682-2225
3. Buffalo Companion Animal Clinic
1214 Highway 25 N Ste 1, Buffalo, MN 55313
Coordinate: 45.18684,-93.87528
Phone: (763) 682-2181
4. Maple Lake Veterinary Clinic
500 Highway 55 E, Buffalo, MN 55313
Coordinate: 45.17675,-93.86717
Phone: (320) 401-1300
5. Buffalo Equine
3810 County Road 12 N, Buffalo, MN 55313
Coordinate: 45.20557,-93.88728
Phone: (763) 682-2225
6. Vet Pharm Inc
307 12th Ave S Ste 101, Buffalo, MN 55313
Coordinate: 45.16697,-93.85427
Phone: (763) 565-3403