Latisse in North Stamford, CT