is not in process of liquidation on Jun 29, 2023
Where is Omdur Corporation's headquarters?
Omdur Corporation's headquarters is located at 18 Balmoray Court, #2 Durham, NC 27707
What year was Omdur Corporation started?
Omdur Corporation was started in 2002
Sources: North Carolina Secretary of State