Swoboda is located in San Juan del Río, Mexico on Raramuri 3 Parque Industrial Nuevo, San Juan. Swoboda is rated 4.7 out of 5 in the category auto parts manufacturer in Mexico.
Address
Raramuri 3 Parque Industrial Nuevo, San Juan
Accessibility
Wheelchair-accessible entrance