is inactive
Where is Howell & Harold Service Co., Inc.'s headquarters?
Howell & Harold Service Co., Inc.'s headquarters is located at BIRMINGHAM, AL
What is Howell & Harold Service Co., Inc.'s industry?
Howell & Harold Service Co., Inc. is in the industry of ELECTRICAL HEATING AND AIR CONDITIONING
What year was Howell & Harold Service Co., Inc. started?
Howell & Harold Service Co., Inc. was started in 1981
Sources: Alabama Secretary of State