Ruta Villa Tapia - San Francisco de Macoris is located in Villa Tapia, Dominican Republic. Ruta Villa Tapia - San Francisco de Macoris is rated 3 out of 5 in the category transit station in Dominican Republic.
Accessibility
No wheelchair-accessible car park