Oops! Something went wrong while submitting the form.
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
[email protected]
Mon-Fri: 8AM-5PM