Norwalk Store Manager
Stew Leonard's Farm Fresh Food
Norwalk, CT
Store Manager. Stew Leonard's, a family-owned and operated fresh food store founded in 1969, has locations in...