Iglesia de Santa María La MayorParishSharePlaza del Mercado 128380 Colmenar de Oreja, Comunidad de MadridSpainGet directions