is inactive
Where is Latch, Inc.'s headquarters?
Latch, Inc.'s headquarters is located at MOBILE, AL
What is Latch, Inc.'s industry?
Latch, Inc. is in the industry of SCHOOL OF INSTRUCTION
What year was Latch, Inc. started?
Latch, Inc. was started in 1985
Sources: Alabama Secretary of State