197 employees
Twin City Foods is a Washington and Michigan based frozen vegetable production with company headquarters located at 10130 269 Place Nw, Stanwood, Washington, United States.
1945