Place of worship · Catholic Ermita de la Caridad 3609 South Miami Avenue, Miami, FL 33133 · Vizcaya Christian Confirm details