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

188 Needham St., Newton, MA 02464

(617) 202-6387


Book your consultation

Ready to visit VEC? Contact us today.

A man and woman in a petting shop, with the woman holding a small dog and the man smiling, are engaged in a gentle interaction, surrounded by a counter with tools and a cabinet, while the dog gazes curiously at the camera.