STEW LEONARD'S Account Details Physical Address 100 WESTPORT AVE NORWALK CT 06851 Mailing Address: NORWALK CT 06851 Phone 203-847-7214 Fax 203-849-0208 Status Inactive Last Updated: 11/23/2005