Maps & Driving Directions

We are located at 2053 West Main Street in Stamford, CT.  We are on the boarder of Greenwich and Stamford. 

95 North - Exit 5 and go north on Main Street(Rte 1).  We will be on your left hand side approx. 1-2 miles.  As soon as you enter Stamford we are on the left. 

95 South - Exit 6.  Make a right until you get to Main Street(Rte 1).  Make a left onto Main Street(Rte1).  We will be on your right hand side less than 1/2 mile. 

Our parking lot is off of Whitmore Lane which you can access from Main Street.   

Find Other Nearby VCA Locations