is liquidated
Where is Buffalo Electric Company's headquarters?
Buffalo Electric Company's headquarters is located at 2121 LAMAR AVEHOUSTON, TX
What is Buffalo Electric Company's industry?
Buffalo Electric Company is in the industry of SELL ELECTRICAL MATERIALS & SUPPLIES
What year was Buffalo Electric Company started?
Buffalo Electric Company was started in 1953
Sources: Alabama Secretary of State