STEW LEONARD Account Details Physical Address 100 WESTPORT AVE NORWALK CT 06851 Phone 203-847-7214 Fax Status Active Last Updated: 6/13/2013 Retail sales 293800000.00