Beaver Island Veterinary Services
Veterinary clinic
26259 Main St · St James Twp, MI 49782 · 39 mi
Beaver Island Veterinary Services is a veterinary practice led by Dr. Jeffrey F. Powers, DVM, located on Main Street on Beaver Island. Appointments are scheduled by phone, and the text does not give set opening…