Sanmina 2581
Website
http://www.sanmina.com
20.3484379, -103.193002
Street Address:
303 Interior 1A/1B
Ixtlahuacan de los Membrillos CP 45860
MX
Ixtlahuacan de los Membrillos CP 45860
MX
Website
http://www.sanmina.com
Street Address: