1. Motors & Controls Inc 2504 Delaware Ave, Kenner, LA 70062 Coordinate: 30.00166,-90.24275 Phone: (504) 229-6378