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.