St. Louis Scale Corp.

1400 S Vandeventer

St. Louis, MO 63110
USA

Local Phone: 3145318886