is inactive
Where is Allo Loc, Inc.'s headquarters?
Allo Loc, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Allo Loc, Inc.'s industry?
Allo Loc, Inc. is in the industry of DESIGN/PROCUREMENT/SALE OF MEDICAL IMPLANTS/RELATED SERVICES
What year was Allo Loc, Inc. started?
Allo Loc, Inc. was started in 2007
Sources: Alabama Secretary of State