- Houston, Texas, United States
CEO
Contact Vishakha Shembekar
OMKAR SCIENTIFIC SOLUTIONS LLC is a company based out of 2705 RUTLAND ST UNIT I, HOUSTON, Texas, United States.
Apache