Our offices are conveniently located in Stamford, CT and New York City.
The Stamford, CT office (1867 Summer St. Stamford, CT 06905) is only 5 minutes drive from exit 7 off the I95 with free parking on our office’s parking lot. It is also within walking distance/short taxi drive from Stamford stop on Metro North train.
The New York office is located on the Upper East Side (325 East 79th Street, New York, NY 10075), and is only a short walk away from Subway lines Q, 4, 5 and 6.