Iglesia Santa Rita de CassiaParishShareCalle 803006 Santo Domingo Este, Santo DomingoDominican RepublicGet directions