Iglesia Católica La DolorosaParishShareAvenida 12ava "A" Norte070205 Machala, El OroEcuadorGet directions