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.