Our Location

Nestled in the charming city of Newton, VEC MA’s location at 188 Needham St. offers convenient access from I-90. Located next to Banfield Pet Hospital and across from Veterinary Emergency Group (VEG), there is ample parking lot space for our clients.

Contact Info & Hours

188 Needham St., Newton, MA 02464

(617) 202-6387

info@vecmass.com
Mon-Fri: 8AM-5PM

Book your consultation

Ready to visit VEC? Contact us today.