Beaver Island Veterinary Services
26259 Main St, St James Twp, MI 49782
1 veterinary clinic in and around St James Twp.
26259 Main St, St James Twp, MI 49782
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.