Leo Mitchell

Active Saint Louis, MO Owner for Sterling Lacquer Manufacturing Company