is not in process of liquidation on Jan 17, 2024
Where is Osborn & Barr Communications Inc's headquarters?
Osborn & Barr Communications Inc's headquarters is located at 914 Spruce StSaint Louis, MO 63102
What year was Osborn & Barr Communications Inc started?
Osborn & Barr Communications Inc was started in 2021
Sources: Kentucky Secretary of State