Foxboro Animal Hospital – Vets in Foxborough
Clinic Overview
Foxboro Animal Hospital is a small-animal veterinary clinic in Foxborough, Massachusetts located at 200 Mechanic St. It treats dogs and cats and is open Monday through Friday, 8:00 AM–6:00 PM, with the clinic closed on weekends. The hospital is part of Rarebreed, and it lists several urgent care and emergency hospitals for after-hours emergencies rather than advertising in-house emergency service.
Services
- •Sick pet visits
- •In-house laboratory testing
- •In-house pharmacy and online pharmacy
- •Digital X-ray (radiography) and dental radiographs
- •Ultrasound listed under radiology services
- •Pet dentistry: ultrasonic cleaning and polishing, extractions, oral tumor removals
- •Soft tissue and abdominal surgery, spay/neuter, biopsies, tumor/growth removals, and eye/ear procedures
- •Orthopedic surgery
- •Laser therapy
- •Pain management
- •Behavior therapy
- •End-of-life care (euthanasia)
- •After-hours emergency referrals to: Veterinary Urgent Care Center (Easton, MA), Precision Pet Urgent Care (Plainville, MA), Tufts ER (Walpole, MA), VCA South Shore Weymouth Animal Hospital (South Weymouth, MA), and Veterinary Emergency Group (Newton, MA)
Pricing
No published pricing information is available for this clinic.
People
The clinic lists Richard A. Moschella, D.V.M (sole owner), Carolyn Timmins (Practice Manager), and Lisa Criscione, CVT (Lead Technician).
Reviews
Foxboro Animal Hospital has a 4.7/5 Google rating from 298 reviews. Recent written feedback includes serious complaints about prolonged diagnostic delays, repeated antibiotics without clear improvement, lack of pain relief, limited follow-up on test results, and disorganization in medical records; one review also describes a rude phone interaction when trying to reestablish care for a cat previously seen at the practice. Other recent comments describe long-term satisfaction over decades of care and appreciation during end-of-life support.

