Parroquia Santa CruzParishShareAvenida Hermanas Mirabal03007 Villa Mella, Santo DomingoDominican RepublicGet directions