Veterinary clinic
St. Francis Animal Hospital
3860 South Howell Avenue, Milwaukee, WI 53207
Opening hours
Hours not listed. Please call ahead at (414) 744-2240 to confirm availability.
3860 South Howell Avenue, Milwaukee, WI 53207
Hours not listed. Please call ahead at (414) 744-2240 to confirm availability.