Flynn Michelle Dvm
Veterinary clinic
3860 S Howell Ave · Milwaukee, WI 53207 · 1.1 mi
St. Francis Animal Hospital is an AAHA-accredited veterinary clinic in Milwaukee serving dogs and cats. It offers wellness care, dental and dermatology services, diagnostic imaging and lab testing, surgery,…