is inactive
Where is Barr Investments, LLC's headquarters?
Barr Investments, LLC's headquarters is located at BIRMINGHAM, AL
What is Barr Investments, LLC's industry?
Barr Investments, LLC is in the industry of INVESTMENTS
What year was Barr Investments, LLC started?
Barr Investments, LLC was started in 1998
Sources: Alabama Secretary of State