is not in process of liquidation on Mar 5, 2022
Where is ITALIA AND ISABELLA, INC's headquarters?
ITALIA AND ISABELLA, INC's headquarters is located at 4129 AURORA AVE N, BOTHELL, WA, 98103, UNITED STATES
What year was ITALIA AND ISABELLA, INC started?
ITALIA AND ISABELLA, INC was started in 2007