is not in process of liquidation on Apr 17, 2023
Where is BRUBACHER SHOES LIMITED's headquarters?
BRUBACHER SHOES LIMITED's headquarters is located at Elmira, Ontario, Canada
What year was BRUBACHER SHOES LIMITED started?
BRUBACHER SHOES LIMITED was started in 1969