Iglesia de Santa QuiteriaParishSharePlaza Santa Quiteria 113600 Alcázar de San Juan, Castilla-La ManchaSpainGet directions