Westwood Animal Clinic919 High St, Westwood, MA 02090, Westwood(781) 329-7785norwoodanimalhospital.com