is not in process of liquidation on Dec 12, 2023
Where is W.M. BARR & CO.'s headquarters?
W.M. BARR & CO.'s headquarters is located at 2336 S. LAUDERDALE ST., MEMPHIS, TN 38103
What year was W.M. BARR & CO. started?
W.M. BARR & CO. was started in 1965