Cruce Santiago de la Cruz Gas station Address 18, Dominican Republic Rating on Google Maps 4.70 (10 reviews) Open on Google Maps