Nidec Motor Company

8050 West Florissant Avenue
Saint Louis, MO 63136