Boston Veterinary Specialists
Veterinary clinic
326 Bridge St · Dedham, MA 02026 · 0.0 mi
Board-certified specialists
Boston Veterinary Specialists is a surgical referral practice in Dedham, Massachusetts, serving dogs and cats with orthopedic, soft tissue, arthroscopic and head and neck procedures. Its surgeons are board-certified…