Automotora Francesa is located in Montevideo, Uruguay on 1746, Yí 1746, Esquina Valparaiso. Automotora Francesa is rated 4.3 out of 5 in the category auto parts store in Uruguay.
Address
1746, Yí 1746, Esquina Valparaiso
Accessibility
No wheelchair-accessible car park