Maps & Driving Directions
VCA Northborough Animal Hospital is located at the intersection where the southwest cutoff meets route 20 on main street in Northborough. There are plazas on either side of us and across the street, including LaLa Java on one side, and Pickle Haus Deli on the other side. Directly across the street from us, there is Yowza Frozen Yogurt and some other shopping stores. Coming from Marlborough we will be on the right hand side of RT 20, coming from Worcester or Shrewsbury we will be on the left hand side of RT 20. When in doubt give us a call and we will be able to help guide you to our hospital.