is not in process of liquidation on Feb 24, 2024
Where is Buffalo Electric Company of Alabama's headquarters?
Buffalo Electric Company of Alabama's headquarters is located at BIRMINGHAM, AL
What is Buffalo Electric Company of Alabama's industry?
Buffalo Electric Company of Alabama is in the industry of GENERAL CONTRACTING
What year was Buffalo Electric Company of Alabama started?
Buffalo Electric Company of Alabama was started in 1954
Sources: Alabama Secretary of State