Iglesia Señor de los MilagrosParishShareCalle Las Mercedes15401 San Juan de Lurigancho, LimaPeruGet directions