Iglesia de San Isidro LabradorParishShareCalle IndependenciaSan Lorenzo Albarradas, OaxacaMexicoGet directions