is not in process of liquidation on Jan 11, 2023
Where is BELL TECHLOGIX, INC. (DELAWARE)'s headquarters?
BELL TECHLOGIX, INC. (DELAWARE)'s headquarters is located at 4400 W 96th Street, Indianapolis, IN, 46268, USA
What year was BELL TECHLOGIX, INC. (DELAWARE) started?
BELL TECHLOGIX, INC. (DELAWARE) was started in 2008