Tri-Star Industrial

10435 Baur Blvd.
Saint Louis, US 63132
3149970600
8004420100
3149971929