Iglesia de Santa María La MayorParishSharePlaza de Santa María 713600 Alcázar de San Juan, Castilla-La ManchaSpainGet directions