is inactive
Where is OTTIKA Corp.'s headquarters?
OTTIKA Corp.'s headquarters is located at 2120 16th Ave S, Ste 100Birmingham, AL 35205
What is OTTIKA Corp.'s industry?
OTTIKA Corp. is in the industry of Investments
What year was OTTIKA Corp. started?
OTTIKA Corp. was started in 2021
Sources: Alabama Secretary of State