is not in process of liquidation on Feb 28, 2024
Where is Owens Corning Science and Technology, LLC's headquarters?
Owens Corning Science and Technology, LLC's headquarters is located at ONE OWENS CORNING PARKWAYTOLEDO, OH 43659
What year was Owens Corning Science and Technology, LLC started?
Owens Corning Science and Technology, LLC was started in 2006
Sources: Alabama Secretary of State