North Motors was founded in 2003, and is located at 1000 16th Ave in Menominee. It employs 2 employees and is generating approximately $200,000.00 in annual revenue.
North Motors located at 1000 16th Ave in Menominee, MI services vehicles for Auto Repair. Call (906) 864-1045 to book an appointment or to hear more about the services of North Motors.
by mechanicadvisor on September 04, 2014 from mechanicadvisor