Nelson Auto Import is located in Ortega, Dominican Republic on Parada 36 - Ruta OMSA - Autopista Duarte. Nelson Auto Import is rated 3 out of 5 in the category smart car dealer in Dominican Republic.
Address
Parada 36 - Ruta OMSA - Autopista Duarte
Service options
In-store shopping