is not in process of liquidation on Dec 28, 2023
Where is KELLER CARPETS OF NEW ENGLAND, INC.'s headquarters?
KELLER CARPETS OF NEW ENGLAND, INC.'s headquarters is located at 18000 STATE ROAD 9, MIAMI, FL 33162
What year was KELLER CARPETS OF NEW ENGLAND, INC. started?
KELLER CARPETS OF NEW ENGLAND, INC. was started in 1979