is inactive
Where is Elmer, Inc.'s headquarters?
Elmer, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Elmer, Inc.'s industry?
Elmer, Inc. is in the industry of ---
What year was Elmer, Inc. started?
Elmer, Inc. was started in 1985
Sources: Alabama Secretary of State